seek-advice
跨家 LLM 顾问 panel——给一个最小化 scenario,并行 dispatch 给 3-5 个不同 vendor 的模型,每个模型同时跑联网+离线两份,对抗单家族 prior 高度相关导致的 anchoring 偏差。用于复杂诊断、重要技术决策、自己推理 ≥2 小时未收敛兜底。
Skill by maxesisn
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/maxesisn-seek-advice
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: ml
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Node.js package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/seek-advice
What's inside
- Skill name
seek-advice- Description
- 跨家 LLM 顾问 panel——给一个最小化 scenario,并行 dispatch 给 3-5 个不同 vendor 的模型,每个模型同时跑联网+离线两份,对抗单家族 prior 高度相关导致的 anchoring 偏差。用于复杂诊断、重要技术决策、自己推理 ≥2 小时未收敛兜底。
- License
- MIT
- Instructions
- 170 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (2)
- SKILL.md
- tools.ts
SKILL.md (first lines)
# Seek Advice Skill
**对抗 prior anchoring 的跨家 LLM 顾问 panel。**
## 为什么存在这个工具
同一模型家族的训练语料高度相关——给同一个模糊症状,Opus 4.7 和 Sonnet 4.6 倾向于走同一条 prior(即使两次独立采样)。当 prior 错时,多次同家族采样只会反复确认错误诊断。
**实证案例(2026-06-02,Max 真实 case)**:服务器 boot 慢,每 30s 刷一条 dmesg。Root cause 是 `console=ttyS0` 让 BMC 虚拟串口 drain 慢,每条 printk 同步阻塞 30s。对照实验结果:
| Model | Prompt | Web Search | 结论 |
|---|---|---|---|
| Gemini 2.5 | 极简纯现象 | ✅ | **第一轮命中**(console 串口 drain) |
| GPT-5.5 | 极简纯现象 | ✅ | ❌ 被搜索结果拉去 SCSI/RAID |
| Opus 4.7 | 极简纯现象 | ❌(禁工具) | ❌ prior anchor 到 SCSI timeout |
| GPT-5.5 | 详细排除 SCSI 后 | ❌ | ✅(被显式排除引导后才跳过去) |
| Opus 4.7 | 详细给完整对照表 | ❌ | ✅(从 pattern 反推机制) |
结论:**单家族 + 单 prompt 容易卡死**。要突破必须 (a) 跨家族 (b) 严格 minimal scenario 不带导向词 (c) 同时看联网/离线两种结果,对照"模型基于训练 prior 的纯推理" vs "模型借助搜索结果的判断"——**两者同等重要,谁都不必然更准**。
## 工具
### `list_models()`
无参数。返回当前 maxclaw LLM 配置里全部 chat-capable provider,按 vendor 归类。
```ts
list_models() returns Array<{
id: string, // 完整 provider id, e.g. "anthropic/claude-opus-4-7"
family: string, // "anthropic" | "openai" | "google" | "chinese" | "other"
notes?: string, // 简短说明(若有)
}>
```
先 call 这个拿可用集合,再挑选传给 `seek_advice`。
### `seek_advice({scenario, models})`
| 参数 | 类型 | 约束 |
|---|---|---|
| `scenario` | string | ≤500 字纯现象陈述;含导向词会被 sanity check reject |
| `models` | string[] | 3-5 个 provider id;都必须在 `list_models()` 返回集合内;强烈建议跨 ≥3 家 vendor |
返回:
```ts
{
advice: Array<{
model: string, // 调用的 provider id
with_web_search: boolean, // 是否注入了 maxclaw_web_search 工具
response: string, // 模型最终回答原文
elapsed_ms: number,
error?: string, // 该 slot 超时/失败时填,response 为空
}>
// length = models.length × 2,每 model 出现两次(联网 / 离线)
}
```
行为细节:
- **scenario sanity check**:palette:light 跑一次预检,命中导向词或暗示方向 → tool error,错误信息附 `suggested_rewrite`
- **并行 dispatch**:models × 2 个 slot 同时发请求
- **单 slot 5min 超时**:触发场景是 ≥2 小时未收敛的兜底,panel latency budget 是"几分钟"而不是"几十秒"——超时的 slot 在 `advice` 里以 `error` 字段呈现,不阻塞其他
- **不返回成本**:避免暗示"用得多很贵"——这个工具就是要被频繁用
## 触发场景
| 场景 | 是否该 seek_advice |
|---|---|
| 复杂诊断、病因不明、自己已试错 ≥2 次未命中 | ✅ |
| 架构选型/重大方案抉择(A 还是 B) | ✅ |
| 自己推理 ≥2 小时未收敛 | ✅ 兜底使用 |
| 单点事实查询("X 命令的参数是什么") | ❌ 用 maxclaw_web_search 就够 |
| 用户已经给出方向,只是要执行 | ❌ |
| 想找借口推卸判断责任 | ❌ |
## scenario 写法
### 模板
```
[硬件背景一两句]
[软件版本一两句]
[症状定量描述]
[对照实验如有]
请分析潜在原因。
```
### ✅ Good example(Max 2026-06-02 给 Gemini 的原话,第一轮命中真凶)
> 我这边有台服务器,安装了 Ubuntu Server 22.04 系统。无论是使用 RAID 卡 RAID 模式还是 JBOD 模式,无论内核参数,安装时速度正常,启动后 dmesg 内核日志是稳定的每 30s 刷一行,非常缓慢,你去帮我搜搜潜在的原因。
为什么好:
- 纯现象("每 30s 刷一行"是量化观察,不是猜测)
- 给了对照(RAID/JBOD 都试过,内核参数也试过——告诉模型不是这两个轴)
- 零导向词(没说"我觉得是 SCSI"也没说"可能是磁盘")
- 自然的"你去搜搜"开放式 framing,不预设答案
### ❌ Bad example(typical agent 添油加醋版)
> 服务器 boot 慢,dmesg 显示 sd 设备 30s timeout,我已经排除了 RAID 模式问题(JBOD 也慢),怀疑是 SCSI subsystem 的 retry 机制有问题,或者可能是某个 udev rule 触发了 device probe 反复重试。需要排查 mpt3sas driver 的 timeout 配置或 systemd 的 udev settle 阶段。请帮我看怎么定位。
为什么烂:
- 把"SCSI"塞进 scenario → 所有模型立即被锚定到 SCSI subsystem 这条死胡同
- "dmesg 显示 sd 设备" 是诊断结论,不是原始观察(实际看到的是 printk 每条 30s 间隔,不是某个 sd device)
- 暗示已知方向,模型只会在用户暗示的范围内细化,丢失 Gemini 那种"问号式"探索的机会
- 读起来像 ongoing debug 的中段而不是问题描述
### 写 scenario 前自检三问
1. **去掉这句话信息会丢吗**?丢不了 → 删
2. **这是观察还是推测**?推测全删
3. **如果是聪明的陌生工程师看到这段,会被引到哪个方向**?被引导 → 改写
## 模型挑选建议
先调 `list_models()` 拿到当前可用列表,每条带 `id` 和 `palettes`。挑 model 走**两个正交的轴**:
### 轴 1:跨 vendor 家族(核心,对抗 prior anchoring)From maxesisn/maxclaw-oss, MIT.
More from maxesisn/maxclaw-oss
- 0.526score
knowledge-base
maxesisn
通用知识库构建 & 查询工具。给定一个包含 PDF/Sphinx-HTML 的原始文档文件夹,批量转成可 grep 的 Markdown、抽符号倒排、生成 LLM 摘要 sidecar 和 manifest 聚合索引。Agent 进入陌生领域时先 `ls ~/.maxclaw/kb/` 看有无相关知识库,再按"L3…
SkillBFreshness: BClaude Code +9 - 0.521score
code-intelligence
maxesisn
代码仓库智能问答工具(repo_symbol_answer v1)。Tree-sitter AST 召回 function/class/method/interface/variable 定义 + ripgrep 词法搜索 + reranker 精排 + palette:mid LLM 综合,输出含…
SkillBFreshness: BClaude Code +9 - 0.521score
web-search
maxesisn
搜索互联网获取实时信息,通过自建 search-proxy 聚合 Tavily/Brave/Jina 三家付费 provider(带配额管理 + 失败 fallback 到 SearXNG)。适用于:查询新闻、实时价格、技术文档、不在训练数据中的信息。
SkillBFreshness: BClaude Code +9 - 0.521score
pinned-notes
maxesisn
显式标记当前对话中需要永久保留的关键事实(必要开支、风险偏好、核心约束等),让它在 session compact/rollover 后仍存活。Agent 主动判断"哪些信息长期重要"调用,跨 session 通过 6 字符短 pin_id 引用。单 session 上限 25 条。
SkillBFreshness: BClaude Code +9 - 0.520score
reflection
maxesisn
自主反思与行动——静默处理能处理的,把该 Max 决策的记上面板
SkillBFreshness: BClaude Code +9 - 0.519score
channel-notes
maxesisn
Channel-scoped working notes — a short Markdown document per channel for decisions, deferred items, open questions, and next steps.
SkillBFreshness: BClaude Code +9 - 0.518score
workdir
maxesisn
声明当前 channel 正在使用的工作目录(可多个),显示在右侧 Workspace 卡并在压缩后可查回。多文件任务时用 set_workdirs 钉下工作目录,避免文件散落 /tmp 或每次重说。仅记录+展示,不改进程 cwd。
SkillBFreshness: BClaude Code +9 - 0.518score
wake-channel
maxesisn
跨 channel agent 通信原语——通过 wake_channel "按门铃"通知另一个 channel 的 agent 有新状态变化
SkillBFreshness: BClaude Code +9 - 0.518score
async-runtime
maxesisn
需要未来唤醒、后台等待、跨 channel 通知或长期订阅时的调度选择;覆盖 cron、后台 subagent、notification、channel_subscribe、wake_channel。
SkillBFreshness: BClaude Code +9 - 0.517score
notifications
maxesisn
持久化事件通知层 + topic-based pub-sub。所有 cron / sub-agent / mail / 价格异动等事件写入 SQLite 并按 channel 订阅 fan-out。channel 通过 channel_subscribe 声明关心哪些 topic;同时所有事件无条件 union…
SkillBFreshness: BClaude Code +9 - 0.515score
browser
maxesisn
浏览器控制能力,通过 CDP 连接系统 Brave,支持导航、截图、快照、点击、输入等操作
SkillBFreshness: BClaude Code +9 - 0.515score
cron
maxesisn
管理定时任务(cron jobs),支持添加、删除、列出、立即执行
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Aug 9, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/maxesisn/maxclaw-oss
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from maxesisn
- 0.526score
knowledge-base
maxesisn
通用知识库构建 & 查询工具。给定一个包含 PDF/Sphinx-HTML 的原始文档文件夹,批量转成可 grep 的 Markdown、抽符号倒排、生成 LLM 摘要 sidecar 和 manifest 聚合索引。Agent 进入陌生领域时先 `ls ~/.maxclaw/kb/` 看有无相关知识库,再按"L3…
SkillBFreshness: BClaude Code +9 - 0.521score
web-search
maxesisn
搜索互联网获取实时信息,通过自建 search-proxy 聚合 Tavily/Brave/Jina 三家付费 provider(带配额管理 + 失败 fallback 到 SearXNG)。适用于:查询新闻、实时价格、技术文档、不在训练数据中的信息。
SkillBFreshness: BClaude Code +9 - 0.521score
pinned-notes
maxesisn
显式标记当前对话中需要永久保留的关键事实(必要开支、风险偏好、核心约束等),让它在 session compact/rollover 后仍存活。Agent 主动判断"哪些信息长期重要"调用,跨 session 通过 6 字符短 pin_id 引用。单 session 上限 25 条。
SkillBFreshness: BClaude Code +9 - 0.521score
code-intelligence
maxesisn
代码仓库智能问答工具(repo_symbol_answer v1)。Tree-sitter AST 召回 function/class/method/interface/variable 定义 + ripgrep 词法搜索 + reranker 精排 + palette:mid LLM 综合,输出含…
SkillBFreshness: BClaude Code +9 - 0.520score
reflection
maxesisn
自主反思与行动——静默处理能处理的,把该 Max 决策的记上面板
SkillBFreshness: BClaude Code +9 - 0.519score
channel-notes
maxesisn
Channel-scoped working notes — a short Markdown document per channel for decisions, deferred items, open questions, and next steps.
SkillBFreshness: BClaude Code +9
Cite this page
seek-advice skill. Agent Mart. https://agentmart.dev/skills/maxesisn-seek-advice (last updated 2026-10-24)