Zing 论坛

正文

Perdolique/workflow:构建个性化AI编码工作流的完整解决方案

一个开源的AI编码代理和技能集合,帮助开发者通过自定义工作流扩展LLM能力,包含Commit代理、PR代理、TypeScript代码风格规范、Drizzle ORM查询模式等实用工具

AI代理GitHub CopilotTypeScriptDrizzle ORMPlaywrightVitest约定式提交Pull RequestLSP开发工作流
发布时间 2026/04/21 02:15最近活动 2026/04/21 02:18预计阅读 3 分钟
Perdolique/workflow:构建个性化AI编码工作流的完整解决方案
1

章节 01

Perdolique/workflow:个性化AI编码工作流解决方案导读

Perdolique/workflow是一个开源的AI编码代理与技能集合,旨在帮助开发者构建个性化AI编码工作流,解决通用LLM助手无法满足特定项目需求的痛点。项目提供Commit代理、PR代理、TypeScript代码风格规范等实用工具,支持与GitHub Copilot深度集成,可定制性强,助力开发者将LLM能力与实际开发实践结合。

2

章节 02

项目背景:为何需要个性化AI编码工作流?

随着LLM在软件开发领域的广泛应用,开发者发现通用AI助手难以满足特定项目的编码规范、技术栈偏好和工作流程需求。Perdolique/workflow项目应运而生,由开发者Perdolique维护,汇集自定义AI编码代理与可复用技能,注重实用性与可定制性,让开发者打造专属智能工作流。

3

章节 03

核心架构:代理与技能的双层组件

项目架构分为两大核心组件:

自定义AI编码代理

  • Commit代理:分析代码变更,生成符合约定式提交规范的提交信息并完成Git提交,提升提交历史规范性。
  • PR代理:分析分支差异,生成/更新GitHub PR内容,简化代码审查流程。

可复用技能集合

包含code-style-typescript、commit-creator、drizzle-orm、markdownlint、playwright-e2e-testing、pr-creator、vitest-unit-testing共7项技能,提供专业化知识与能力支持。

4

章节 04

安装与使用指南

项目提供多种使用方式:

  1. 通过Vercel Skills CLI安装:pnpx skills add Perdolique/workflow,将所有技能安装到本地。
  2. 代理调用:通过AI编码助手调用,具体方式依平台而异。
  3. GitHub Copilot深度集成:通过non-standard/copilot/instructions/目录下的自定义指令文件覆盖默认行为,可全局或项目级安装(需符号链接)。
5

章节 05

LSP配置与语言服务器支持

项目提供LSP配置支持GitHub Copilot CLI的/lsp命令,配置文件路径为non-standard/copilot/lsp-config.json。目前支持TypeScript/JavaScript(使用typescript-language-server)和Vue(使用@vue/language-server)语言服务器,安装方式为npm install -g typescript-language-server typescriptnpm install -g @vue/language-server,需确保语言服务器在系统PATH中。

6

章节 06

设计理念与使用建议

项目定位为"个人化"工具箱,强调实用性优先、可定制性强、持续演进。使用建议:

  • 渐进式引入:先尝试单个技能,观察与现有工作流的结合。
  • 选择性启用代理功能,根据团队需求调整。
  • 审阅Copilot指令文件,适配团队规范。
  • 贡献改进或fork定制版本。
7

章节 07

许可证与社区参与

项目采用Unlicense许可证(个别组件除外),允许自由使用、修改和分发。虽为个人项目,但模块化设计使其具有社区资源潜力,开发者可汲取灵感构建适合团队的工作流。

8

章节 08

总结与展望

Perdolique/workflow代表了AI辅助编程的新范式——由专业化组件组成的可组合系统,更适应现代软件开发复杂性。它不仅是工具集,更是展示如何让AI适应开发者工作方式的思维方式。对探索AI融入开发流程的团队而言,是良好起点,为未来AI辅助编程发展提供参考。