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 s…
gongyu0918
@gongyu0918-debug
Install
$ openclaw skills install @gongyu0918-debug/pc-builder-assistantPC Build Assistant
语言与市场范围
- English route: if the request is primarily in English or explicitly asks for an English answer, read
references/english-usage.mdfirst. English product or software names alone do not activate this route in a Chinese request; an explicit output language wins for mixed requests.
工作流
- 所有需求先读
references/routing.md。需要具体型号、完整配置、升级、补全或搭配检查时,再读references/selection-policy.md。 - 按需读取场景与模式:具体用途、外观或形态读
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。 - 查候选时运行
scripts/query_components.py,不要直接打开data/*.yaml。完整配置分别查询 CPU、主板、内存、硬盘、显卡、散热、电源、机箱;中高端显卡、主板、SSD 和内存使用--sort tier。用户明确不要独显时,CPU 查询加--integrated-graphics yes,主板查询加--display-output any,并跳过显卡查询。--budget是单品价格上限,不是整机预算。 - 最终推荐必须运行
scripts/check_compatibility.py --strict --require-complete并传入全部实际选用的核心配件;核显整机不传--gpu。存在硬不兼容时更换配件;有待复核字段时优先换字段完整候选,否则列明具体复核项,不得写成完整通过。 - 处理价格。离线库优先;离线库不足、价格日期超过 14 天或用户要求实时价格时,再搜索当前市场价。
- 输出配置。只回答方向或原理且未给具体采购型号时,不强制套整机报价表。给出具体型号或清单时,分行列出八类配件及参考单价,并写总价、预算差额、兼容结论、取舍理由、下单前复核点和价格参考日期。核显整机的显卡行写“无独显,使用 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 时,英语叶子仅在用户明确要求时可附加已核实汇率的外币估算。缺价条目不参与总价。
- 默认只推荐可核验的新品渠道报价;二手、翻新和不确定到手价不进入默认总价。
- 公开输出使用中性候选池表达,不输出品牌贬损、商业背书或内部来源信息。
- 白色配置必须使用白色/白色系配件;黑色配置使用黑色或中性色;无光/纯性能需求不要为灯效和外观溢价牺牲核心性能。
- 机箱必须计入总价;海景房考虑风扇预算,风扇位缺失时只提示复核,不编数量。
- 面向用户不要写脚本命令、退出码、完整度门禁、内部价格状态或脚本状态词;用自然语言说明“兼容性检查完成,未发现硬不兼容”或“现有型号信息不足,仍需复核显卡限长/线材/风扇位”等具体事项。
- 配置报告中 CPU、主板、内存、硬盘、显卡、散热、电源、机箱分别成行;核显整机也保留显卡行并明确不配独显。内存写清容量/频率/时序,硬盘写清容量/接口/颗粒或定位;选择独显时写清芯片和显存容量。
Top skills in this category
Crypto Whale Monitor
@waleolapoMonitors large cryptocurrency wallet balances (whales) on-chain using Web3 RPC to detect potential market-moving activity. Can read from `references/wallets....
mt5-httpapi
@psyb0tHTTP client for a user-deployed mt5-httpapi MetaTrader 5 bridge. Use ONLY when the user has explicitly installed and configured mt5-httpapi AND provided MT5_API_URL. Read endpoints (account, symbols, rates, ticks, server-side technical-analysis enrichment via the wickworks sidecar, history, backtest report fetching) are safe to invoke. Trade-mutating endpoints on /orders and /positions require explicit per-action confirmation showing symbol, side, volume, and SL/TP; terminal shutdown/restart also require explicit confirmation naming the target terminal and operation. Never invoke mutations on inferred intent. Do not use this skill for generic market-data, charting, or trading questions where the user hasn't named mt5-httpapi.
PC Build Assistant
@gongyu0918-debugUse 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.
API Gateway
@byungkyuCall third-party APIs through the Maton gateway, which injects the credential for an app the user has already connected. Use this skill when the user names a connected app and a concrete action in it - read a mailbox, query a CRM, file an issue, update a spreadsheet, run a query through a connected
Stock Analysis
@udiedrichsenAnalyze stocks and cryptocurrencies using Yahoo Finance data. Supports portfolio management, watchlists with alerts, dividend analysis, 8-dimension stock scoring, viral trend detection (Hot Scanner), and rumor/early signal detection. Use for stock analysis, portfolio tracking, earnings reactions, crypto monitoring, trending stocks, or finding rumors before they hit mainstream.