用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/infometa/workbuddyskills --skill budget-balance命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
快速生成公司一页纸概览(Tearsheet),涵盖业务描述、关键财务、估值、股东结构和近期催化。 触发词:公司速览、tearsheet、公司概况、一页纸、公司简介、company overview、快速了解、公司画像
构建DCF现金流折现模型和三表财务模型(利润表、资产负债表、现金流量表联动)。 触发词:DCF、现金流折现、财务建模、三表模型、估值模型、WACC、自由现金流、financial model、valuation model
盈利分析技能,支持两种模式: - Preview 模式:业绩发布前的前瞻分析、情景假设、关键观测指标 - Analysis 模式:业绩发布后的深度解读、Beat/Miss 分析、估计修正 触发词:earnings analysis、earnings preview、业绩分析、业绩前瞻、财报分析、季报解读、pre-earnings、post-earnings、Q1/Q2/Q3/Q4 results
基于 SOC 职业分类
正在显示 SKILL.md
| name | budget-balance |
| description | 预算平衡与取舍 · 按总预算分配交通/住宿/餐饮/门票/购物/备用六大类,超支时主动给"砍哪天/降哪档/换地点"的取舍建议。基于 price_benchmark.json 城市价格基准做合理性校验。 |
| version | 1.0.0 |
| author | null |
| tags | ["travel","budget","allocation","tradeoff"] |
| license | MIT |
| triggers | ["itinerary-optimize 完成后,自动跑预算合理性检查","用户给定 budget_total 时","用户问\"这趟大概多少钱\""] |
| inputs | [{"name":"trip_request","type":"object","required":true},{"name":"itinerary","type":"object","required":true},{"name":"transport_plan","type":"object","required":true},{"name":"hotel_candidates","type":"array","required":true}] |
| outputs | [{"name":"budget_breakdown","type":"object","doc":"预算明细 + 健康度评估 + 取舍建议"}] |
通用 AI 给行程不算账。 我做的:
data/price_benchmark.json 城市基准对比,标"贵了 / 合理 / 便宜"按 trip_request.budget_tier 拿 price_benchmark.json 区间,结合 itinerary 真实 POI 门票 + 酒店 + 交通:
total = 大交通(transport_plan)
+ 住宿(hotel_candidates × nights)
+ 每日餐饮(price_benchmark.food × tier × duration_days)
+ 门票(itinerary 累加 ticket_price)
+ 市内交通(打车×次数 + 地铁×天数)
+ 备用 10%
按 price_benchmark.default_ratio_by_tier 检查占比:
如果 total > budget_total,按"边际效用最低"原则给 3 套取舍方案:
{
"shortfall": 800,
"tradeoffs": [
{
"id": "cut-day",
"label": "缩短 1 天(去掉 D4 - 价值最低的一天)",
"savings": 1200,
"impact": "略可惜,D4 主题是郊区古镇,可以并到 D3"
},
{
"id": "downgrade-hotel",
"label": "酒店降一档(亚朵 S → 亚朵)",
"savings"
{
"currency": "CNY",
"per_person_total": 4200,
"party_size": 2,
"grand_total": 8400,
"breakdown": {
"transport_long": 1396,
"_doc": "去 698 + 回 698",
"accommodation": 2320,
"food": 1200,
"ticket": 380,
"transport_intra": 200,
"buffer": 504
},
"ratio_check": {
"_doc": "vs price_benchmark.default_ratio_by_tier",
"accommodation": { "actual": 0.55, "target": 0.40, "verdict": "too_high" },
"food": { "actual": 0.14, "target": 0.30, "verdict": "too_low" }
},
"comparison_to_benchmark": "你的住宿单价 580/晚,在标准档区间(420-750);餐饮人均 60/天,明显偏低(基准 150-300),可能享受不到当地特色",
"vs_user_budget": {
"user_budget_per_person": 4000,
"actual": 4200,
"shortfall": 200,
"verdict": "slightly_over"
},
"tradeoffs": [...],
"queried_at": "2026-06-03T17:00:00+08:00"
}
钱的事不能糊涂。每个数字必须可解释、可调整、可追溯到数据源。