- 新增命令: lark-delegate(跨项目委派)、lark-inbox(收件箱)、lark-me(自发送)、stop(任务收尾) - 新增工具: lark-consumer/consumer-ensure/inbox-check(飞书事件实时消费与会话隔离)、tmux-monitor(监控面板) - runcc.sh 增加 --list/--kill/--send 操作模式与多会话自增命名 - CLAUDE.md 增加强制要求(汇报格式、收尾通知、上下文压缩)
52 lines
2.6 KiB
Bash
52 lines
2.6 KiB
Bash
# ── Provider 选择 ────────────────────────────────────────
|
|
# 变量命名规则: <PROVIDER>_BASE_URL, <PROVIDER>_AUTH_TOKEN, <PROVIDER>_DEFAULT_MODEL, <PROVIDER>_CONTEXT_WINDOW
|
|
# 例如 CC_PROVIDER=glm → 读取 GLM_BASE_URL, GLM_AUTH_TOKEN, GLM_DEFAULT_MODEL, GLM_CONTEXT_WINDOW
|
|
CC_PROVIDER=glm
|
|
|
|
# ── Claude Code 路径配置 ──────────────────────────────────
|
|
# settings.json 路径(用于清理残留的旧配置)
|
|
SETTINGS_FILE=$HOME/.claude/settings.json
|
|
|
|
# Hook / statusLine 脚本路径(相对于项目根目录,或绝对路径;留空使用默认值)
|
|
# STATUS_LINE_SCRIPT=.claude/tools/status_line.sh
|
|
# USER_PROMPT_SUBMIT_SCRIPT=.claude/tools/user-prompt-submit.sh
|
|
|
|
# 公共 skills 仓库路径(经 --add-dir 加载其 .claude/skills/)。留空或注释则不挂载
|
|
SKILLS_DIR=/data/git/gitea/aiarno/arno/skills
|
|
|
|
# ── GLM Coding Plan (open.bigmodel.cn) ──────────────────
|
|
GLM_BASE_URL=https://open.bigmodel.cn/api/anthropic
|
|
GLM_AUTH_TOKEN={{your_glm_api_key}}
|
|
GLM_DEFAULT_MODEL=52
|
|
GLM_CONTEXT_WINDOW=1000000
|
|
GLM_COMPACT_PCT=50
|
|
|
|
# ── DeepSeek (api.deepseek.com) ─────────────────────────
|
|
# 取消注释以下行以启用 DeepSeek:
|
|
# DEEPSEEK_BASE_URL=https://api.deepseek.com/anthropic
|
|
# DEEPSEEK_AUTH_TOKEN={{your_deepseek_api_key}}
|
|
# DEEPSEEK_DEFAULT_MODEL=ds
|
|
# DEEPSEEK_CONTEXT_WINDOW=1000000
|
|
# DEEPSEEK_COMPACT_PCT=50
|
|
# DEEPSEEK_DISABLE_COMPACT=1
|
|
# DEEPSEEK_MAX_CONTEXT_TOKENS=1000000
|
|
|
|
# ── Qwen (DashScope Anthropic 兼容) ──────────────────────
|
|
# QWEN_BASE_URL=https://dashscope.aliyuncs.com/apps/anthropic
|
|
# QWEN_AUTH_TOKEN={{your_qwen_dashscope_api_key}}
|
|
# QWEN_DEFAULT_MODEL=qw37
|
|
# QWEN_CONTEXT_WINDOW=1000000
|
|
# QWEN_COMPACT_PCT=50
|
|
# QWEN_MAX_CONTEXT_TOKENS=1000000
|
|
|
|
# ── 添加新 Provider ──────────────────────────────────────
|
|
# 按以下格式添加即可,无需修改 runcc.sh:
|
|
# MYPROVIDER_BASE_URL=https://api.example.com/anthropic
|
|
# MYPROVIDER_AUTH_TOKEN=your-token
|
|
# MYPROVIDER_DEFAULT_MODEL=model-name
|
|
# MYPROVIDER_CONTEXT_WINDOW=200000
|
|
# MYPROVIDER_COMPACT_PCT=75
|
|
# MYPROVIDER_DISABLE_COMPACT=1 # 可选:禁用自动压缩(API 报告值 < 实际值时使用)
|
|
# MYPROVIDER_MAX_CONTEXT_TOKENS=1000000 # 可选:覆盖 Claude Code 的上下文窗口假设
|
|
# 然后设置 CC_PROVIDER=myprovider 即可使用
|