AI 编程工作流
CodeKick:面向大型遗留系统二次开发的轻量 AI 工作流
3xian/codekick · AI-powered workflows for understanding unfamiliar codebases and changing them safely.
ELI5:它是什么,解决什么问题
CodeKick 是一套面向大型遗留业务系统二次开发的轻量 AI 工作流,通过 AGENTS.md、.ai/PROJECT.md 项目地图、KNOWLEDGE.md 知识沉淀和 skills 中的 bootstrap/understand/change/verify 流程,引导 AI 先定位再理解、找到最小正确修改点、基于真实 diff 推导回归风险,并以证据分级(FACT/INFERENCE/HYPOTHESIS/UNKNOWN)支撑结论。方案刻意保持简单,不依赖向量数据库、知识图谱、MCP 或专用索引服务,并提供安装脚本将工作流安装到已有项目。
核心能力与快速开始
★ 1 · Python
- 能做什么
- 提供一套轻量 AI 工作流用于理解不熟悉的遗留代码库并安全修改:包含 AGENTS.md 全局工作纪律、.ai/PROJECT.md 项目地图(系统有什么、去哪里找)、.ai/KNOWLEDGE.md 记录源码无法直接看出的隐含业务知识、以及 skills 中的 bootstrap(首次接手建立 PROJECT.md)、understand(理解现有行为)、change(分析与实施最小安全修改)、verify(基于 requirement 与实际 diff 验证修改)四个流程;支持用 scripts/new-task.py 为复杂任务创建持久工作记忆,用 scripts/install.py 将工作流安装到已有项目,并强调 Evidence first,区分 FACT、INFERENCE、HYPOTHESIS、UNKNOWN。
- 适用场景
- 适用于大型遗留业务系统的二次开发场景:首次接手项目时建立项目地图;日常排查理解类问题(例如订单取消为什么会释放库存);实施修改需求(例如订单审核时增加客户信用额度校验);修改完成后基于实际 diff 做回归风险验证;沉淀隐含业务知识(业务术语映射、历史原因、生产环境坑、已知危险区域)。也可仅让 Agent 遵守最小使用方式而不引入命令机制。
- 项目形态
- 开发框架
- 部署方式
- README 提供安装方式:使用安装器 python scripts/install.py /path/to/project 将 AGENTS.md、.ai/、skills/、templates/、scripts/ 安装到已有项目,且不覆盖已存在且内容不同的 AGENTS.md、.ai/PROJECT.md、.ai/KNOWLEDGE.md。其他部署条件未说明。
- 主要依赖
- 仓库语言为 Python;README 未说明具体 Python 版本、依赖包或运行环境要求。
- 使用限制
- 方案刻意保持简单,不依赖向量数据库、知识图谱、MCP 或专用索引服务;README 建议不要提前引入更复杂基础设施,仅在遇到真实瓶颈(如找不到 callers/callees、跨服务 blast radius 困难、PROJECT.md 膨胀、多项目知识检索瓶颈)时再升级架构。evals/ 目录不是 CodeKick runtime,也不属于安装列表,含有真实历史解法,禁止向 benchmark Coding Actor 暴露。其他限制未说明。
- 许可证
- MIT
- 最近推送
- 2026-10-08 09:14
资料检查:2026-10-09 07:00 · 卡片整理:2026-10-09 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容
职业应用
程序员
在大型遗留业务系统二次开发中,使用 CodeKick 的 bootstrap/understand/change/verify 工作流引导 AI 先定位再理解、找到最小正确修改点、基于真实 diff 推导回归风险,并以证据分级支撑结论,辅助代码理解、修改与验证。
查看内容依据
CodeKick 是一套面向大型遗留业务系统二次开发的轻量 AI 工作流,通过 AGENTS.md、.ai/PROJECT.md 项目地图、KNOWLEDGE.md 知识沉淀和 skills 中的 bootstrap/understand/change/verify 流程,引导 AI 先定位再理解、找到最小正确修改点、基于真实 diff 推导回归风险,并以证据分级(FACT/INFERENCE/HYPOTHESIS/UNKNOWN)支撑结论。
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。