Claim this agent
agentCLAWHUBUnverified

PC Build Assistant

Use for budget desktop PC build planning and recommendations, PC hardware DIY, upgrades, configuration completion, compatibility checks, hardware guidance, local LLM GPU/VRAM/RAM sizing, and gaming, streaming, creator, aesthetic, compact or ITX builds. Bundled prices are China-market CNY references; explicit user overlays keep currencies separate. 中文支持预算装机、装机 DIY、整机推荐、旧机升级、配置补全、搭配或兼容检查、硬件问答,以及游戏直播、生产力、本地 AI、外观海景房和紧凑或 ITX 主机。 Do not use for laptops, server procurement, ordering or payment, remote control, security isolation, or standalone software, game or agent tutorials.

OpenClaw

Rank

62

Safety

84

Downloads

5.4k

Updated

Oct 9, 2026

Version

0.1.47

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 5.4K downloads reported by the source. Last updated 10/9/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 9, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 9, 2026
Adoption signal
5.4K downloadsadoption · observed Oct 9, 2026
Latest release
0.1.47release · observed Oct 9, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s172a0qxsw6kfdee064rcn06es83edse:pc-builder-assistant
  1. Install using `clawhub skill install s172a0qxsw6kfdee064rcn06es83edse:pc-builder-assistant` in an isolated environment before connecting it to live workloads.
  2. No published capability contract is available yet, so validate auth and request/response behavior manually.
  3. Review the upstream CLAWHUB listing at https://clawhub.ai/gongyu0918-debug/pc-builder-assistant before using production credentials.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-gongyu0918-debug-pc-builder-assistant/snapshot"

Documentation

CLAWHUB

160,000 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: pc-builder-assistant
description: Use for budget desktop PC build planning and recommendations, PC hardware DIY, upgrades, configuration completion, compatibility checks, hardware guidance, local LLM GPU/VRAM/RAM sizing, and gaming, streaming, creator, aesthetic, compact or ITX builds. Bundled prices are China-market CNY references; explicit user overlays keep currencies separate. 中文支持预算装机、装机 DIY、整机推荐、旧机升级、配置补全、搭配或兼容检查、硬件问答,以及游戏直播、生产力、本地 AI、外观海景房和紧凑或 ITX 主机。 Do not use for laptops, server procurement, ordering or payment, remote control, security isolation, or standalone software, game or agent tutorials.
license: MIT-0
---

# PC Build Assistant

## 语言与市场范围

- English route: if the request is primarily in English or explicitly asks for an English answer, read `references/english-usage.md` first. English product or software names alone do not activate this route in a Chinese request; an explicit output language wins for mixed requests.

## 工作流

1. 所有需求先读 `references/routing.md`。需要具体型号、完整配置、升级、补全或搭配检查时,再读 `references/selection-policy.md`。
2. 按需读取场景与模式:具体用途、外观或形态读 `references/scenarios.md`;升级、补全、检查和精确替换读 `references/workflows.md`;用户用文字或图片补充硬件/报价时读 `references/user-catalog.md`;硬件问答读 `references/hardware-faq.md`;本地大模型与显卡/内存双向适配读 `references/local-model-fit.md`;游戏帧率读 `references/game-performance.md`;历史价格或涨跌趋势读 `references/price-history.md`;给出具体型号、报价或兼容结论时还要读 `references/pricing.md` 和 `references/compatibility.md`。
3. 查候选时运行 `scripts/query_components.py`,不要直接打开 `data/*.yaml`。完整配置分别查询 CPU、主板、内存、硬盘、显卡、散热、电源、机箱;中高端显卡、主板、SSD 和内存使用 `--sort tier`。用户明确不要独显时,CPU 查询加 `--integrated-graphics yes`,主板查询加 `--display-output any`,并跳过显卡查询。`--budget` 是单品价格上限,不是整机预算。
4. 最终推荐必须运行 `scripts/check_compatibility.py --strict --require-complete` 并传入全部实际选用的核心配件;核显整机不传 `--gpu`。存在硬不兼容时更换配件;有待复核字段时优先换字段完整候选,否则列明具体复核项,不得写成完整通过。
5. 处理价格。离线库优先;离线库不足、价格日期超过 14 天或用户要求实时价格时,再搜索当前市场价。
6. 输出配置。只回答方向或原理且未给具体采购型号时,不强制套整机报价表。给出具体型号或清单时,分行列出八类配件及参考单价,并写总价、预算差额、兼容结论、取舍理由、下单前复核点和价格参考日期。核显整机的显卡行写“无独显,使用 CPU 核显,¥0”,并列出已核实的主板视频接口;接口字段缺失时不得写成完整通过。计划以后加卡时按目标显卡预留电源和机箱,目标未定则不得承诺未来显卡兼容。游戏帧率只引用 `scripts/query_game_fps.py` 已收录样本;本地大模型容量只引用 `scripts/query_model_fit.py` 结果,未收录具体模型时按公开 config 复核,不自行承诺长上下文或速度。

## 收录边界

具体硬件范围见 `references/hardware-scope.md`。低预算 AM4 X3D、地区限定显卡、不同显存版本、水冷显卡和工作站卡等特殊路线只在用户需求或场景明确时启用。

## 硬规则

- 不编型号、价格、帧率或兼容性结果。
- 运行随包 Python 脚本统一使用 `python -B`,避免在只读安装包中生成 `__pycache__` / `.pyc`。
- 默认输出人民币价格并标注价格参考日期;用户显式提供本地币种 overlay 时只按该币种查询、排序和合计,不做换算或跨币种混算,人民币基础价仍保留为独立参考。没有匹配 overlay 时,英语叶子仅在用户明确要求时可附加已核实汇率的外币估算。缺价条目不参与总价。
- 默认只推荐可核验的新品渠道报价;二手、翻新和不确定到手价不进入默认总价。
- 选择 RTX5090 / RTX5090D(同一品类)、RTX5090D V2 或 RTX PRO 6000 时,提醒当前市场行情变化快、该品类价格高,实际购买时请谨慎核对。
- 公开输出使用中性候选池表达,不输出品牌贬损、商业背书或内部来源信息。
- 白色配置必须使用白色/白色系配件;黑色配置使用黑色或中性色;无光/纯性能需求不要为灯效和外观溢价牺牲核心性能。
- 机箱必须计入总价;海景房考虑风扇预算,风扇位缺失时只提示复核,不编数量。
- 面向用户不要写脚本命令、退出码、完整度门禁、内部价格状态或脚本状态词;用自然语言说明“兼容性检查完成,未发现硬不兼容”或“现有型号信息不足,仍需复核显卡限长/线材/风扇位”等具体事项。
- 配置报告中 CPU、主板、内存、硬盘、显卡、散热、电源、机箱分别成行;核显整机也保留显卡行并明确不配独显。内存写清容量/频率/时序,硬盘写清容量

_meta.json

{
  "ownerId": "kn7em0w89d0zac35fzt84qm2a182j54b",
  "slug": "pc-builder-assistant",
  "version": "0.1.47",
  "publishedAt": 1791510442427
}

references/compatibility.md

# 兼容性检查

兼容性由 `scripts/check_compatibility.py` 执行,最终配置必须使用 `--strict --require-complete`。不要手动替代脚本判断。

`power_w` 用于电源余量检查,按可见峰值、PPT/MTP 或保守负载估算维护,不等同于厂商页面的默认 TDP;不要据此向用户宣称官方 TDP。

脚本把“是否存在硬不兼容”和“证据字段是否完整”分开报告。读取结构化结果中的 `compatible`、`complete` 和各检查项的 `review_required`:`compatible=false` 表示存在硬不兼容;`compatible=true` 且 `complete=false` 表示仍有下单前复核项;两者都满足时才是完整通过。

无独显整机必须使用已确认带核显的 CPU 和已有 `display_outputs` 证据的主板;严格检查不传 `--gpu`,F/KF、AMD F 或核显状态未知型号会被拒绝。主板视频输出字段缺失时结果为待复核,`--require-complete` 不会放行;字段已核实时报告列出接口类型。显卡限长和显卡供电检查会作为非阻塞跳过项保留。若用户给出显示器输入要求,还要按 HDMI/DisplayPort/VGA 精确过滤,不能把“CPU 已确认带核显”扩写为任意显示器都能直连。

脚本覆盖 CPU/主板 socket、内存代际/数量/容量、显卡限长、M.2/SATA 数量、已核实的 M.2 逐槽 PCIe 代际、电源功率、显卡供电、散热扣具与结构能力、散热限高/冷排位、机箱主板版型和电源规格;若机箱或电源有 `psu_length_mm` / `psu_max_length_mm` / `psu_clearance_mm` / `length_mm` 字段,还会复核电源限长。`psu_length_recommended_mm` 是保守建议值,超过建议但未超过物理上限时只能写成“尺寸上可能可装,需按冷排、显卡、硬盘笼和线材复核”;`psu_length_condition` 必须原样保留为复核条件。电源本体长度不包含模组插头和线材弯折空间。部分 ITX、卧式、小型机箱会另有电源限高、转接支架和硬盘笼空间限制;库内没有结构化字段时必须列为下单前人工复核项,不写成完整通过。

同一品牌和完整型号若在目录中出现互相冲突的显卡长度、功耗、显存或供电事实,运行时会返回 `spec_conflicts`。默认推荐隐藏该身份;显式型号/ID 查询仍可用于定位已有配件,但冲突字段不能参与限长、功耗或线材的确定结论,严格检查保持待复核。只有用户按精确 SKU 提供明确规格的同型号 overlay 副本,才清除对应字段的冲突标记;报价补丁和别名不能清除规格冲突。

CPU 与散热扣具在散热器已有结构化 `socket_support` 时做精确检查:列表明确不含 CPU socket 为硬不兼容,存在交集才报告通过。即使缺少精确接口字段,型号明确写有 `AMD专用` 或 `Intel专用` 时,也必须拒绝跨平台搭配;同平台只能说明没有违反平台限定,不能由“专用”二字推断 AM4/AM5 或具体 LGA 接口。型号仅写“支持 AMD/Intel”不代表排除另一平台。查询散热器候选时可按 CPU 的 `--platform` 过滤明确专用的相反平台型号,最终仍运行严格整机检查。自定义散热器必须直接提供或从同 SKU 继承 `socket_support`;缺失时进入待复核并被 `--require-complete` 阻塞。内置旧库的普通散热器缺少此字段时保持非阻塞 `skipped`;输出只说明精确扣具未核实,不把缺字段普遍当作硬不兼容,也不宣称接口已证实。

“散热能力”是独立的选型完整度门禁,不与扣具或机箱空间混为一谈。它结合 CPU 的保守负载字段、已核实的 Intel K/KF/KS 功耗下限和散热器结构证据检查:65W 及以下可用低功耗级散热;普通非解锁型号在保守字段不超过 150W 时至少单塔四热管或同级;125W–150W 的 K/KF/KS 至少双塔六热管或 240/280 水冷;保守字段超过 150W 至少 360 水冷。这样不会把普通非 K CPU 的短时睿频上限直接等同于持续超频负载。明确低于门槛返回 `warn`,塔体、热管或冷排尺寸未知返回 `msg`;两者都保持 `compatible=true`,但阻塞 `complete` 和 `--require-complete`。这不是温度或降频预测,也不能扩写为厂商官方 TDP 结论。

机箱风扇位属于预算和风道复核项,不是硬兼容项,也不作为 `--strict` 阻塞条件。海景房或好看需求使用水冷时,优先读取机箱 `fan_mounts` / `fan_slots_count`:360 水冷占 3 个 120 风扇位,240/280 水冷占 2 个,420 水冷占 3 个 140 风扇位,480 水冷占 4 个 120 风扇位;剩余风扇位按预算预留。用户明确要求水冷夹汉堡/双面风扇时,冷排自带风扇不抵扣加装风扇预算,但必须提示冷排厚度和空间复核。字段缺失时提示用户自行核实机箱风扇信息,并建议预留加装风扇预算。

只把 `review_required=true` 的检查项列为下单前复核项;非阻塞的 `skipped` 不应误报成硬风险。但只要结果中存在 `skipped`,就不能写“所有检查均已执行”“0 项未核验”或“没有任何待确认信息”;用一句自然语言说明未执行的非阻塞检查即可。`memory_freq_max` 只记录主板官网标称的最高超频频率,不等于任意 CPU、四槽布局和任意套条都能稳定达到。6000 C28、7200/8000 等精确需求仍要按主板版本、CPU 内存控制器、DIMM 数量、官网 QVL 和 BIOS 版本复核,不阻塞 DDR 代际、插槽数和容量已经通过的普通整机。显卡限长、散热空间、电源形态等硬兼容字段缺失仍会阻塞。

SSD 的 `dram_cache=true` 只在官方资料明确板载 DRAM 时写入;`dram_cache=false` 可表示官方明确 DRAM-less/HMB。SLC Cache、nCache 或仅有高顺序读写参数不能当作独立 DRAM 证据。剪辑、直播录制、AE 缓存、摄影和频繁读写场景若字段缺失,必须在线核对具体容量和版本,不能凭系列印象承诺带缓存。

电源功率检查只覆盖硬下限;选型余量按已加载的通用选件策略和最终用途说明取舍,不回读其他 reference。

普通 ATX/MATX 机箱默认选择 ATX 电源。SFX/SFX-L/FLEX/TFX 小电源用于 ITX、小型、NAS、卧式或用户明确复用小电源的场景;装入普通 ATX 机箱即使可用转接支架,也默认按不通过处理,不写成推荐配置。

背插/BTF/Project Zero 不由脚本自动推断。用户明确要求背插时,必须人工确认背插主板与背插兼容机箱,普通机箱不能

references/english-usage.md

# English usage

Read this file when the user's request is primarily in English or explicitly asks for an English answer.

## Activation

- Activate this layer when the user's natural-language request is primarily English or the user explicitly asks for an English answer.
- Do not activate it merely because a Chinese request contains English hardware models, software names, acronyms, or commands.
- For a mixed-language request, follow an explicit output-language instruction. If none is given, use the predominant language of the natural-language clauses and ignore model names when deciding.
- In follow-up turns, honor the user's latest explicit language choice. Stop loading this layer after the user clearly switches back to Chinese.
- Load this file before any Chinese reference required for the task so the translation and output boundary is active first.

## Translation layer

- Treat Chinese references as the single source of selection rules. Read only the references required by the request and use their content as internal evidence; do not copy their headings, sentences, or user-facing labels.
- After querying and checking compatibility, reduce the result to structured facts: exact model, specification, selected price and currency, price date, compatibility finding, trade-off, and verification item. Write the final response from those facts in English.
- Use these user-facing labels: `CPU`, `Motherboard`, `Memory`, `Storage`, `Graphics card`, `CPU cooler`, `Power supply`, `Case`, `Case fans`, `Display`, `Unit price`, `Total`, `Budget difference`, `Compatibility`, and `Local buying note`.
- Before sending, review the answer for Chinese text. Chinese characters are allowed only inside an exact product or model name returned by the catalog. Rewrite Chinese headings, explanations, compatibility messages, dates, and internal status text in English.

## Reference routing

- For a complete build, read `routing.md`, `selection-policy.md`, the relevant part of `scenarios.md`, `hardware-scope.md`, `pricing.md`, and `compatibility.md` after this file. After drafting the first parts list, apply the budget-closure, default-capacity, component-quality, and balance rules from those references before writing the final answer.
- In a complete build, turn every scenario-required item with an available catalog candidate into a priced row. Do not leave a queryable required item as an unpriced budget reserve.
- For an upgrade, configuration completion, or compatibility review, read `workflows.md` plus only the scenario, pricing, selection, and compatibility references needed for that request.
- For a hardware-selection question, read the relevant section of `hardware-faq.md`. Query exact products only when the question requires models or prices.
- For local LLM sizing in either direction (hardware to model, or model parameter count to GPU/RAM), read `local-model-fit.md` and use the same estimator. Translate only its structured result; keep m

references/game-performance.md

# 游戏帧率参考

当用户在装机、升级或配置检查中问“能跑多少帧”“能不能跑满 240/360/500Hz”“1K/2K/4K 帧数”“打三角洲/打瓦/吃鸡/CS2 帧率”时使用本文件。

## 使用方式

1. 先按正常装机流程确定 CPU、显卡、内存和分辨率;运行脚本时必须显式传 `--resolution`,用户没说就先按其显示器或目标分辨率确认,不默认代填 1080p。
2. 运行 `scripts/query_game_fps.py` 查离线帧率样本。
3. 只引用脚本返回的已收录样本;查不到时写“离线帧率表暂未收录这个游戏/硬件组合的已核验来源样本”,不要按硬件档位自行推算。
4. 调用时必传游戏和分辨率;已有配置时再传 CPU、GPU 和内存,用户明确目标刷新率时再传目标 FPS。优先读取 JSON 结果。
5. 数据来源和画质口径等内部标签不得原样进入用户报告,统一改写成“游戏 / 分辨率 大约帧率”。

## 输出口径

- 帧率只写 1-2 句,放在配置总价和兼容性之后,不要压过装机报告主体。
- 用“参考帧率”“大致区间”表达,不写成确定承诺,也不要写成长篇帧率稳定性分析。
- FPS 游戏优先写平均帧和 1% low;如果样本只有 FPS 区间,就写“FPS 区间”,不要把区间下限说成 1% low。
- 用户目标是 500Hz/540Hz 时,只做粗略参考;没有 1% low 样本时不要评价“稳不稳”,只提示实际以同配置实测为准。
- 3A 未指定具体游戏时,只用黑神话、赛博朋克等代表游戏做参考;冷门游戏或未收录硬件组合不要编 FPS。
- 帧生成/DLSS/FSR 要单独说明:观感帧率不等于原生渲染帧率,竞技 FPS 不把帧生成当作降低延迟的方案。

## 推荐话术

已收录样本格式:

> 帧率参考:三角洲行动 / 1080p 大约帧率:平均约 X FPS,FPS 区间约 X-Y FPS。帧率仅供装机选配参考,实际以同配置实测为准。

已收录实测样本格式:

> 帧率参考:按 1080p 竞技低画质,已收录实测样本显示这类组合大致是平均 X-Y FPS,1% low 约 X-Y FPS。帧率仅供装机选配参考,实际以同配置实测为准。

未收录样本:

> 这个游戏/硬件组合离线帧率表暂未收录已核验来源样本,我不编具体 FPS。按硬件方向看,2K 3A 更看显卡,1080p 电竞高刷更看 CPU、缓存和内存延迟;如果你要精确帧数,需要下单前再查同 CPU+显卡的实测。
Github ReposUpdated 1h agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/gongyu0918-debug/skills/pc-builder-assistant",
      "sourceUrl": "https://clawhub.ai/gongyu0918-debug/skills/pc-builder-assistant",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-09T04:06:15.718Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-gongyu0918-debug-pc-builder-assistant/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-gongyu0918-debug-pc-builder-assistant/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-09T04:06:15.718Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "5.4K downloads",
      "href": "https://clawhub.ai/gongyu0918-debug/pc-builder-assistant",
      "sourceUrl": "https://clawhub.ai/gongyu0918-debug/pc-builder-assistant",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-09T04:06:15.718Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "0.1.47",
      "href": "https://clawhub.ai/gongyu0918-debug/pc-builder-assistant",
      "sourceUrl": "https://clawhub.ai/gongyu0918-debug/pc-builder-assistant",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-10-09T01:47:22.427Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-gongyu0918-debug-pc-builder-assistant/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-gongyu0918-debug-pc-builder-assistant/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 0.1.47",
      "description": "Refresh 4,967 verified China-market channel quotes through 2026-10-09 with 2,329 price changes and 47 dated CPU, GPU, memory and SSD daily-low references with 31 floor changes; preserve stable catalog IDs, hardware specifications, unmatched history and volatile RTX 5090-family floor exclusions.",
      "href": "https://clawhub.ai/gongyu0918-debug/pc-builder-assistant",
      "sourceUrl": "https://clawhub.ai/gongyu0918-debug/pc-builder-assistant",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-10-09T01:47:22.427Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 9, 2026.

Sponsored

Ads related to PC Build Assistant and adjacent AI workflows.