开源方案
https://github.com/Fokkyp/SoftwareCopyright-Skill
这个仓库有 4k 多 star,看上去非常靠谱。而且从描述看,也很专业。例如,生成 word docx 文档时:
.NET SDK 8.0+:用于启用更完整的 DOCX OpenXML 生成和校验能力。没有 .NET SDK 也可以继续使用基础 python-docx 兜底生成。
这个技术选型就很专业。
将软著 skill 安装到 github copilot
vscode 的 github copilot 聊天窗口中输入 /skills,在弹出的菜单中选择 New Skill, 然后选择 .agents/skills 目录。例如:
C:\Users\xx.agents\skills\software-copyright-materials\SKILL.md
安装 Python 及依赖
Python 3.10+
python3 -m pip install python-docx
.NET SDK 8.0+ 安装
我直接安装了个 .NET SDK 10。
>dotnet --info
.NET SDK:
Version: 10.0.301
Commit: 96856fd726
Workload version: 10.0.300-manifests.b0c14421
MSBuild version: 18.6.4+96856fd72
使用方法
使用 software-copyright-materials 生成当前项目的软件著作权申请资料
或者
/software-copyright-materials:software-copyright-materials 读取当前目录中的项目,生成软件著作权申请资料草稿
学习
这个 skill 确实专业,需要学习一下 skill 的写法。以后的软件交互确实会迎来大变革,搞不好都变成了对话的方式来交互。
在对话中引导安装的体验非常好,毫无疏漏。
关于作者 🌱
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式