《免费开源!edisao:5 分钟搞定知识整理,再也不怕考点 / 技术点漏缺》
最近整理微服务架构笔记时快被逼疯了:写了 3 页文档,结果评审时被指出漏了 “分区容忍性” 的核心场景;之前存的 “分布式锁” 模块,换个电商场景根本用不了 —— 索性花 3 天写了个轻量化工具 edisao,把自己的知识管理流程做成了闭环,现在开源出来给有同样痛点的朋友用~ def check_atomicity(module: dict) -> dict: 目前这个工具只适配了技术知识整理,接下来打算加 “考研考点模板”(自己也在备考),如果有朋友用了发现问题,欢迎去 GitCode 提 Issues~我写的原子化校验核心代码(自己调试了5次才跑通)
# 针对微服务模块的校验逻辑(自己踩坑后加的)
if "微服务" in module["content"]:
if not ("注册中心" in module["content"] and "熔断" in module["content"]):
return {"status": "fail", "reason": "微服务模块缺核心组件"}
return {"status": "pass", "reason": "原子化检测通过"}
10分钟跑通edisao(亲测Windows/Mac通用)
git clone https://gitcode.com/edisao/edisao-知识管理闭环模型2.0.gitpip install -r requirements.txt(我踩的坑:Python版本要3.8+)test_module.yaml,填自己的技术笔记,然后运行python atomicity_check.py
https://gitcode.com/edisao/edisao-pkm-v2-core