spediacn

spediacn

V2EX member #325771, joined on 2018-06-30 00:43:28 +08:00
Today's activity rank 11242
Per spediacn's settings, the topics list is hidden
Deals info, including closed deals, is not hidden
spediacn's recent replies
linux 和 windows 也支持我就愿意下手了
我是这么做的:
配置:~/.config/env.d/文件夹,在里头放入:
claude.sh
codex.sh
antigraivity.sh


claude.sh 里也是和楼上一样的思路,通过 shell 函数实现。多个 Coding Plan ,就每一份写一个。如我同时有 Claude Pro 订阅和 MiniMax 、智谱订阅,可以这么写:

```
#!/bin/bash
# Claude CLI Configuration Manager

# The proxy address is defined here once and used globally.
export GLOBAL_PROXY_URL="http://127.0.0.1:65210"

# Wrap a command with proxy environment variables
with_proxy() {
env \
http_proxy="$GLOBAL_PROXY_URL" \
https_proxy="$GLOBAL_PROXY_URL" \
HTTP_PROXY="$GLOBAL_PROXY_URL" \
HTTPS_PROXY="$GLOBAL_PROXY_URL" \
ALL_PROXY="$GLOBAL_PROXY_URL" \
all_proxy="$GLOBAL_PROXY_URL" \
"$@"
}

# Wrap a command without proxy environment variables
without_proxy() {
env \
-u http_proxy \
-u https_proxy \
-u HTTP_PROXY \
-u HTTPS_PROXY \
-u ALL_PROXY \
-u all_proxy \
"$@"
}


if command -v claude &>/dev/null; then

# Core runner to ensure environment isolation
# Usage: _run_claude_cli <config_dir> [VAR=VAL ...]
_run_claude_cli() {
local config_dir="$1"
shift
(
# Clear existing Anthropic variables to ensure no leakage from the host shell
unset ANTHROPIC_API_KEY ANTHROPIC_AUTH_TOKEN ANTHROPIC_BASE_URL \
ANTHROPIC_MODEL ANTHROPIC_DEFAULT_OPUS_MODEL \
ANTHROPIC_DEFAULT_SONNET_MODEL ANTHROPIC_DEFAULT_HAIKU_MODEL

# Set the configuration directory
export CLAUDE_CONFIG_DIR="$config_dir"

# Default settings for API-based usage
if [[ "$config_dir" != "$HOME/.claude" ]]; then
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC="1"
export DISABLE_TELEMETRY="true"
export ANTHROPIC_DISABLE_TELEMETRY="true"
fi

# Apply specific environment variables passed as arguments before the command
while [[ "$1" == *"="* ]]; do
export "$1"
shift
done

# Execute claude with proxy
with_proxy claude "$@"
)
}

# --- Claude Pro (Direct Subscription) ---
# Uses ~/.claude/
claude-pro() {
_run_claude_cli "$HOME/.claude" "$@"
}

# --- Third-party Provider Configurations (using dedicated directories) ---

# MiniMax
claude-minimax() {
_run_claude_cli "$HOME/.claude-minimax" \
ANTHROPIC_BASE_URL="https://api.minimaxi.com/anthropic" \
ANTHROPIC_AUTH_TOKEN="MiniMax API KEY" \
ANTHROPIC_MODEL="MiniMax-M3" \
ANTHROPIC_DEFAULT_OPUS_MODEL="MiniMax-M3" \
ANTHROPIC_DEFAULT_SONNET_MODEL="MiniMax-M3" \
ANTHROPIC_DEFAULT_HAIKU_MODEL="MiniMax-M2.7" \
"$@"
}

# 智谱 AI (Zhipu)
claude-zhipu() {
_run_claude_cli "$HOME/.claude-zhipu" \
ANTHROPIC_BASE_URL="https://open.bigmodel.cn/api/anthropic" \
ANTHROPIC_AUTH_TOKEN="Zhipu API KEY" \
ANTHROPIC_MODEL="glm-5.2" \
ANTHROPIC_DEFAULT_OPUS_MODEL="glm-5.2" \
ANTHROPIC_DEFAULT_SONNET_MODEL="glm-5.1" \
ANTHROPIC_DEFAULT_HAIKU_MODEL="glm-4.7" \
"$@"
}

fi
```
为了保证 Claude-Pro ,Claude (智谱),Claude ( MiniMax )各自会话隔离,我建立了
.claude-zhipu
.claude-minimax
这几个文件夹。


使用时很简单,执行 claude-zhipu, claude-pro/claude, claude-minimax 就行了。如果需要走代理,就修改这里:
"$@"
改为:
with_proxy claude "$@"
这套思路我也用了,没写代码,拿来写政策文件,研究上位法、技术可行性、经费、规范什么的真的好使
这是个大工程啊,望楼主能坚持住
Jun 21
Replied to a topic by qwertooo 信息安全 哪吒监控严重漏洞 CVE-2026-53519
哪吒居然也有 CVE 前缀了
Jun 15
Replied to a topic by aidevs 随想 对待不熟悉的人尽量不要帮忙
内容不完整,主观意识太多,无从判断
Jun 15
Replied to a topic by spediacn 分享创造 我发现这个频道很有意思
@coderfee 肯定会有看不下去的,但不影响看其他的
顺便实测:但模型跑一轮审核出结果 1-200 万令牌就够,但结果差强人意,再修来修去,最终耗费了到 2000 万令牌结局也不好。四模型跑完实际消耗就是 4000 万令牌,但结局很明确的满意。

委员会逐项审核均通过,还有 2 项遗漏,原因是知识库没检索到内部资料和三定方案的引用依据,和这套方案关系不大。
秘书处根据分歧内容量决定是否发起四读(实际这时一大部分分歧趋同,没有遇到)

秘书处就剩下分歧项目进行投票,4:0 通过,3:1 通过修正项但做修正记录; 2:2 搁置; 1:3 和 0:4 均为否决(撤销修正项)

最近会发现,产物相当完美,合理修正内容和不合理修正内容都有明确理由,否定项也很完美,把我担忧的都描述了。我们是逐项检查的,委员会有其他专家也用了 chatgpt 来通篇审核,但效果都不如这个好。我的四模型团队用了 chatgpt 、kimi 、mimo 、minimax ,用 deepseek-v4-flash 做秘书处。

注意需控制独立会话,四模型团队间不可以共享会话、团队内专家必须独立会话,议题一旦提交就立刻清理会话,用新会话讨论新议题。提示词均由秘书处生成和提供。
我刚做完一个管理办法的修订,委员会最终采纳了我的办法。

1. 组阁。选四个大模型组四个团队,选一个简单模型组秘书处
2. 定班子。每一个大模型团队都定一套团队班子,根据实际需求来定,我这次选的是公文专家、律法专家、网络专家、安全专家、政务专家、文献专家

组阁有两种方式:一是团队能力均等,每一个团队都组同样的专家队伍;二是内阁成员分司履责,各自有各自的出发点,配置不同的专家队伍。我用的是

流程:
秘书处发起审议会议,内阁成员分别提交各自的修正案清单;然后秘书处整理清单,去除已经共识部分,列出分歧清单。将分歧清单按章节分包;

秘书处发起修正案一读,四团队就修正案每一条分歧发起自己的提案,可以支持任何团队的提案(含自己、含其他),否定任何团队的提案(含自己)。秘书处整理共识和分歧内容,再次将分歧清单分包;

秘书处发起修正案二读,这时四团队可以支持、否定、反驳其他团队和自己团队的内容,提交新的提案,秘书处整理共识和分歧内容,再次将分歧清单分包;

秘书处发起修正案三读,过程和二读一样,直到再次分包。

秘书处
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1503 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 16:42 · PVG 00:42 · LAX 09:42 · JFK 12:42
♥ Do have faith in what you're doing.