.claude/skills/mycc/SKILL.md
启动 mycc 小程序后端服务(后台运行)。触发词:"/mycc"、"启动 mycc"、"启动小程序后端"、"检查 mycc 状态"
npx skillsauth add aster110/mycc myccInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
启动和管理 mycc 小程序本地后端。不是 mycc 的开发,不是小程序前端。
启动 mycc 小程序本地后端,连接网页版/小程序与本地 Claude Code。
| 要求 | 说明 | |------|------| | Claude Code | 必须是官方原版,fork 版本可能不兼容 | | 网络 | 内网模式需要 VPN/代理(cloudflared 需访问外网);公网模式(有 PUBLIC_URL)无需 | | 系统 | ✅ macOS、✅ Linux、❌ Windows、⚠️ WSL(不稳定) |
⚠️ Windows/WSL 用户注意:目前 Windows 原生和 WSL 环境都存在兼容性问题,建议使用 macOS 或 Linux。
💡 关于第三方 Claude Code:目前仅测试了官方原版,第三方 fork 版本的兼容性支持在规划中。
brew install cloudflare/cloudflare/cloudflared(macOS)或参考 官方文档cd .claude/skills/mycc/scripts && npm install && cd -
echo "=== $(date) ===" >> .claude/skills/mycc/mycc.log && nohup .claude/skills/mycc/scripts/node_modules/.bin/tsx .claude/skills/mycc/scripts/src/index.ts start >> .claude/skills/mycc/mycc.log 2>&1 & disown
用 nohup ... & disown 让后端完全脱离 CC 进程树,关掉 CC 窗口也不会挂。不要用 run_in_background: true。日志实时写入 .claude/skills/mycc/mycc.log。
代码会自动检测项目根目录(向上查找
.claude/或claude.md),无需手动指定 cwd。
等待几秒后读取:
sleep 5 && cat .claude/skills/mycc/current.json
读取 .env 中的 CHANNEL_WEB 值(默认为 true):
grep CHANNEL_WEB .env 2>/dev/null || echo "CHANNEL_WEB=true"
通道状态(根据 .env 实际配置显示):
CHANNEL_WEB=false 时已禁用,不要展示 Web URL,不要打开浏览器FEISHU_APP_ID 等环境变量后自动启动如果 Web 通道已启用(CHANNEL_WEB 不为 false),展示:
如果 Web 通道已禁用(CHANNEL_WEB=false),只展示:
.claude/skills/mycc/current.jsonlsof -i :18080 -t -sTCP:LISTEN | xargs killscripts/src/ 下的代码后必须 kill + 重新启动后端,否则跑的还是旧代码让 AI 自己解决。 代码都在 scripts/src/ 目录下,AI 可以:
常见问题:
lsof -i :18080 -t -sTCP:LISTEN | xargs kill启动后保存在 .claude/skills/mycc/current.json:
{
"routeToken": "XXXXXX",
"pairCode": "XXXXXX",
"tunnelUrl": "https://xxx.trycloudflare.com",
"mpUrl": "https://api.mycc.dev/XXXXXX",
"cwd": "/path/to/project",
"startedAt": "2026-01-27T06:00:00.000Z"
}
| 端点 | 方法 | 说明 |
|------|------|------|
| /{token}/health | GET | 健康检查 |
| /{token}/pair | POST | 配对验证 |
| /{token}/chat | POST | 发送消息 |
| /{token}/history/list | GET | 历史记录列表 |
| /{token}/history/{sessionId} | GET | 对话详情 |
| /{token}/chat/rename | POST | 会话重命名 |
| /{token}/skills/list | GET | Skills 列表 |
| /{token}/events | GET | SSE 实时广播 |
| /{token}/status | GET | 运行状态快照 |
[mycc] 后端已启动,连接码:{routeToken}tools
飞书通知(全平台)。总结当前对话要点并发送到飞书群。触发词:"/tell-me"、"通知我"、"飞书通知"、"告诉我"
development
创建新的 Claude Code Skill。当用户说"帮我创建一个 skill"、"把这个变成 skill"、"新建技能"时触发。
tools
首次使用引导。交互式帮助用户完成 MyCC 初始化配置。触发词:"/setup"、"帮我配置"、"初始化"、首次使用时自动触发。
tools
定时任务系统。内置在 mycc 后端,自动执行定时任务。触发词:"/scheduler"、"定时任务"、"启动定时"、"查看定时"