优秀开源框架

  • 代码分析Understand anythind:https://github.com/Lum1104/Understand-Anything/blob/main/READMEs/README.zh-CN.md
    • 常用命令
      • 基础生成
        • 默认输出:/understand
        • 中文输出:/understand --language zh
          • # Supported languages: en (default), zh, zh-TW, ja, ko, ru
        • 输出结果:.understand-anythind/knowledge-graph.json
      • 询问业务流程:使用场景想了解功能模块的执行逻辑,直接用自然语言对话
        • /understand-chat [问题]
      • 变更影响分析:使用场景提交代码前,确认本次改动是否波及下游模块
        • /understand-diff
      • 深入分析细节:查看特定文件或函数的语义解释
        • /understand-explain [path]
      • 新人Onboarding:为新成员自动生成项目入门指引
        • /understand-onboard
      • 提取领域知识:梳理业务领域、流程和核心步骤
        • /understand-domain
      • 自动更新:根据代码提交记录,实现文档增量更新
        • /understand --auto-update
  • 代码分析GitNexus:https://github.com/abhigyanpatwari/GitNexus
  • spec kit:https://github.com/github/spec-kit
    • 安装uv
      • mac:curl -LsSf https://astral.sh/uv/install.sh | sh
      • windows:
        • powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
      • 检查是否安装完成:uv --version
    • 安装spec kit,注意替换X.Y.Z版本号
    • 常用命令
      • 初始化项目
        • specify init
      • 创建功能规范
        • /specify [问题]
      • 生成实现计划
        • /plan [实现细节]
      • 任务分解
        • /tasks
      • 执行计划
        • /implement
posted @ 2026-06-06 14:48  陈彦斌  阅读(6)  评论(0)    收藏  举报