mcpField
C
ce-polish

ce-polish

github.com/everyinc设计与 UI25.8k1.1k 次安装今天更新
代码仓库

关于 ce-polish

ce-polish 是一项技能,可将用户对运行中功能的观察转化为有针对性的体验改进。支持文字反馈或语音与页面绘画会话,并将范围内的修改保存为本地提交。

主要功能

  1. 01传统与实时反馈模式
  2. 02语音及页面绘画输入
  3. 03运行页面上的迭代式体验改进
  4. 04完成后本地提交修改

适用场景

  1. 01依据文字观察改进功能
  2. 02在实时评审会话中修复问题

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/everyinc/compound-engineering-plugin --skill ce-polish

安装后在 Claude Code 中输入/ce-polish确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

agents/
openai.yaml
references/
dev-server-astro.md
dev-server-detection.md
dev-server-next.md
dev-server-nuxt.md
dev-server-procfile.md
dev-server-rails.md
dev-server-remix.md
dev-server-sveltekit.md
dev-server-vite.md
install-riffrec.md
launch-json-schema.md
live-loop.md
live-remote.md
live-start.md
live-stream-contract.md
run.md
scripts/
detect-project-type.sh
detect-riffrec.sh
live-endpoint.js
read-launch-json.sh
resolve-package-manager.sh
resolve-port.sh

详细介绍

Polish(润色)

将可用功能呈现在用户面前,并将他们的实时观察转化为对运行中页面的针对性 UX 修复。收集这些观察有两种方式:传统模式,由用户输入可以改进之处;以及实时模式,用户在页面上边说边画,语音访谈器将语音转换为条目,你则在检查点逐项处理。

**完成标准:**用户结束润色循环;每项所请求的修复都已反映到实时功能中,或已报告为受阻;范围内的更改已保存到本地提交中。实时会话结束时,还要列出未应用条目的剩余清单,以及会话日志的路径。如果报告了服务器或检出阻碍,并提供了恢复所需的证据,也视为运行结束。

**边界:**由用户决定检查和更改的内容;不要自行编造检查清单,也不要扩展到一般 QA。绝不能在仓库的默认分支上操作。此工作流可以编辑并在本地提交所请求的润色内容;在实时模式下,也可以提交已披露的 riffrec 设置更改,但绝不推送更改或创建 PR。

运行

  1. **询问使用实时模式还是传统模式。**必须在启动任何服务器之前询问一次。提问时一并说明:实时模式需要环境中配置 OpenAI 密钥;会在页面中运行一个能听见用户说话的语音访谈器;访谈器会获知用户点击和绘制的位置,并会在用户指向某处或提出要求时查看其屏幕;会将会话流式传输到此技能运行的本地端点;如果应用中尚未集成 riffrec,则会将 riffrec 依赖项和一个 provider 挂载添加为当前分支上的设置提交,该提交会在会话结束后保留。传统模式按原样继续执行步骤 2–5。实时模式:阅读 references/live-start.md;该文件负责前置条件、安装、端点和 URL 交接,并自行应用 references/run.md 中的工作区和服务器规则,然后转到 references/live-loop.md 处理会话及其结束流程。实时会话不执行步骤 2–5。
  2. **准备好实时页面。**在解析所请求的 ref 或启动任何内容之前,先阅读 references/run.md。该文件负责现有工作树安全、开发服务器发现、捆绑脚本调用、可访问性以及浏览器交接。
  3. **等待用户提供观察。**告知用户服务器的运行地址,并询问他们觉得哪些地方可以改进。用户浏览期间不要开始检查。
  4. **迭代。**对于每项所请求的更改,只在必要时进行检查,编辑范围内的界面,并让热重载更新页面。用户要求检查结果时,使用当前运行环境中可用的浏览器功能;如果没有可用功能,请让用户描述他们看到的内容。
  5. **在本地结束。**用户表示完成后,调用 ce-commit 提交润色更改,然后报告提交记录、仍在运行的服务器 URL,以及任何剩余阻碍。

评论

支持 Markdown