opencode-config

一套优化OpenCode编码代理的个性化配置方案

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:opencode-config。
它的用途是:一套优化OpenCode编码代理的个性化配置方案
完整的 Skill 内容见:https://321skill.com/skills/opencode-config-thomasmol/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

‘请帮我初始化一个新的Node.js项目并安装Express框架。’,它会根据配置中定义的CLI技能,运行相应的npm命令来完成,并在执行可能影响系统的命令前向你请求确认。或者,你可以说:‘分析当前目录下的系统日志,找出错误频率最高的模块。’,它会调用配置好的日志分析技能来处理。

介绍

本仓库提供了一套针对OpenCode编码代理工具的个性化配置方案,旨在帮助用户更高效、更安全地使用AI进行编程工作。它通过预设的指南、技能和工具配置,解决了用户在使用OpenCode时可能遇到的配置繁琐、上下文管理低效和安全风险等问题。

使用方式是将此配置库克隆到本地,并根据OpenCode的官方文档将其集成到你的OpenCode环境中。配置中包含了优化工作流的技能定义、工具使用偏好设置以及安全权限控制等。

这套配置特别适合那些希望深度定制OpenCode,并遵循特定开发原则(如优先使用CLI/API而非MCP)的开发者。它可以帮助他们减少不必要的上下文干扰,提升编码代理的执行效率和可控性。

建议用户在应用前仔细阅读仓库内的指南,并根据自己的实际开发环境和安全需求,对权限设置(如对潜在破坏性命令设置为‘ask’)和环境变量(如API密钥)进行适配性调整。

核心特点

核心区别在于明确倡导“优先使用CLI或HTTP API而非MCP”以减少上下文污染,并内置了相应的技能指导;同时通过精细的权限控制(如对破坏性操作设为‘ask’)来平衡功能与安全。

注意事项

不适合希望开箱即用、不愿进行任何命令行或API集成配置的初级用户。

常见问题

如何应用这个配置到我的OpenCode?

克隆仓库后,参考OpenCode官方文档的配置自定义部分,将本仓库的配置文件路径指向你的OpenCode设置。

为什么配置里强调用CLI/API而不是MCP?

因为MCP可能会向AI上下文引入大量无关Token,影响效率,而LLM通常能很好地理解CLI和REST API指令。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/opencode-config-thomasmol/raw/index.md 读取 opencode-config 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。