关于 Snippy
Snippy 是一款面向开发者的代码片段管理工具,基于 Azure Functions、OpenAI 与 Cosmos DB 构建。它把零散代码段统一收纳到云端数据库,并借助 AI 能力为片段补充说明、生成示例与检索建议。
它能做什么
- 保存、检索与版本化你的代码片段
- 利用 OpenAI 自动为片段生成注释、改写与说明
- 作为 MCP 服务,把片段内容动态注入到模型上下文,辅助代码问答与补全
- 通过 Azure Functions 无服务器架构,无需自建后端即可使用
接入前需要准备
- OpenAI API Key:用于调用 AI 生成与改写功能
- Azure Cosmos DB 连接串:用于持久化保存代码片段
- Azure Functions 部署或托管地址:作为后端服务入口
Snippy 适合希望把个人/团队的代码片段沉淀为可被 AI 调用的知识库,同时不想维护整套后端基础设施的开发者。