做了一个 Codex Skill:把 AI 生成的脚本/配置直接放进剪贴板,避免 TUI 复制格式污染

1 天前
 Chlience

大家好,分享一个刚整理出来的小工具 / skill:

https://github.com/Chlience/clipboard-output-skill

它解决的是一个很小但我自己经常遇到的问题:在 Codex / 终端 TUI 里让 AI 生成脚本、配置、提示词、JSON 、Markdown 时,从聊天界面复制代码块经常会带上左侧空格、UI gutter ,或者一不小心复制不完整。

这个 skill 的做法是:当 agent 判断某段内容是“用户大概率要粘贴到别处的精确文本”时,不再只把它放在聊天代码块里,而是把最终 artifact 直接复制到系统剪贴板。

目前包含:

安装:

mkdir -p ~/.agents/skills
cp -R skills/clipboard-output ~/.agents/skills/clipboard-output

helper 单独使用也可以:

python3 ~/.agents/skills/clipboard-output/scripts/copy_text.py --file ./script.bat
python3 ~/.agents/skills/clipboard-output/scripts/copy_text.py --text "hello"
printf '%s\n' "hello" | python3 ~/.agents/skills/clipboard-output/scripts/copy_text.py --stdin

我觉得这里有意思的点不只是“调用剪贴板命令”,而是 agent 需要判断“到底什么才应该被复制”。比如多个文件时,直接把所有内容拼到剪贴板里通常不是好默认值;更合理的是生成真实文件,然后复制最有用的入口或运行命令。

目前是 v0.1.0 / public beta ,只在我自己的 WSL + Windows 剪贴板环境里完整验证过,其他平台后端还需要更多反馈。

如果你也在用 Codex / Claude Code / Copilot Agent 这类 TUI 或 agent 工作流,欢迎试试,也欢迎吐槽这个“输出交接”规则应该怎么设计更合理。

439 次点击
所在节点    分享创造
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1215601

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX