SuperAPI AI 工具集

softcopyright

编程与开发

查看项目

更新于 10-15 21:40

技能介绍

用途:面向软件著作权申请场景,自动分析项目源码并生成申请所需的软件说明书与源代码文档。

主要能力:读取用户输入,若为关键词则先搜索相关内容;分析项目源码结构与技术栈;生成约2000-3000字的软件说明书;生成约60页、每页50行的源代码文档;输出HTML并支持导出PDF。提供源码扫描、说明书生成、源代码文档导出等脚本,支持交互式与命令行调用。

使用方式:可执行 node scripts/cli.js generate --project <项目路径>,或使用快捷命令 ~/.claude/skills/softcopyright/softcopyright-generate --project . --auto-pdf;加 --auto-pdf 会在浏览器中打开HTML并弹出打印对话框,另存为PDF。默认输出到 <项目目录>/softcopyright-output/,文件名含项目名与时间戳。依赖 Node.js、PDFKit、glob、commander、chalk、inquirer,需先 nvm use 18 并 npm install。

适用场景:需要为自有项目准备软著申请材料,或仅生成软件说明书、仅生成源代码文档、查看项目统计。

限制:需本地运行并自行准备项目路径;源码分析与文档生成依赖脚本支持的文件类型;不修改原始源码,不上传外部服务。实际生成效果、兼容性与收费情况暂未提供。