背景是这样,我想对某个大型项目做源码解析,生成类似于《ClaudeCodeC源码解析》的一本书。
我先写了个skill(
https://github.com/DracoUnion/skills/tree/master/write-code-anls),拿ClaudeCode去跑,结果只得到了10章少于十万字的内容。这肯定覆盖不了全部源码。
然后我试着把整个流程拿Python调用OpenAI API 写成CLI应用(
https://github.com/DracoUnion/BookerGptTool/blob/master/BookerGptTool/code2book.py),结果生成了90多章的内容,覆盖了全部源码文件。
为什么会这样,难道是我Skill写的不好或者通用agent本来就有缺陷吗?