【免费下载链接】ccg-workflow多模型协作工作流引擎 — /ccg:go 一个命令AI 自动分析意图、选择策略、编排 Codex Gemini Claude 协作执行项目地址https://gitcode.com/gh_mirrors/cc/ccg-workflow点击查看免费下载本文围绕 ccg-workflow 仓库中的 成本优化秘典domains/devops/域知识技能展开系统梳理其承载的 FinOps 全生命周期方法、计算 / 存储 / 网络 / 应用层四大降本路径以及成本建模与落地检查清单。读完你可以直接照搬其中的标签策略、右尺寸判定、生命周期策略、自动伸缩与预测模型在自己的云账单上落地一套从看清成本到持续治理的完整降本方案。这份秘典在 ccg-workflow 中如何被调用在正式进入成本优化方法论之前先理解这份文档在 ccg-workflow 中的定位——它不是一个孤立的 Markdown 文件而是整个域知识秘典体系10 大领域、60 知识文件见 README.zh-CN.md中 DevOps 域的 7 篇之一与git-workflow.md、testing.md、database.md、performance.md、observability.md、devsecops.md并列入口见 DevOps 能力中枢 SKILL.md。它的 frontmatter 定义了元信息与触发语义name: cost-optimization description: 成本优化秘典。FinOps框架、计算/存储/网络优化、成本建模。当用户提到成本、费用、FinOps、省钱、预算、账单时路由到此。从源码看这份文件走的是纯知识型knowledge技能管线与质量关卡这类scripted技能带scripts/*.js脚本完全不同安装由 installer.ts 的installSkillFiles()将templates/skills/整树递归复制到~/.claude/skills/ccg/并对.md文件做模板变量替换domains/security因含红队/渗透参考内容默认剔除而domains/devops属于默认全量安装。识别skill-registry.ts 的inferCategory()根据路径首段把domains/归类为domain类技能user-invocable缺省为falseskill-registry.ts因此成本优化秘典不会生成/ccg:斜杠命令不会污染命令列表。路由触发域知识路由规则 在 DevOps 域中登记了本文件的触发关键词cost optimization、cloud cost、FinOps、resource right-sizing规则明确要求命中关键词时先读技能文件再作答禁止凭训练记忆捏造域知识。同时 skill-router.js 作为UserPromptSubmithook 在每轮用户消息中做关键词匹配命中即注入对应秘典内容到上下文让模型在回答怎么省钱类问题时直接拿到这份权威方法论。因此本文档本质上是 Claude 等模型在处理成本类问题时的领域专家参考手册也是开发者可独立查阅的云成本优化操作指南。以下内容以该秘典为骨架完整展开并补充仓库源码与可验证依据。FinOps 框架成本优化的总纲秘典开篇给出的 FinOps 生命周期是整个体系的顶层框架将成本治理划分为三个相互衔接的阶段┌─────────────────────────────────────┐ │ FinOps 生命周期 │ ├───────────┬───────────┬─────────────┤ │ Inform │ Optimize │ Operate │ │ 可视化 │ 优化 │ 运营 │ │ 谁花了 │ 怎么省 │ 持续治理 │ │ 多少钱 │ 多少钱 │ 流程制度 │ └───────────┴───────────┴─────────────┘阶段目标关键动作Inform成本可视化标签策略、成本分摊、DashboardOptimize降低浪费右尺寸、预留、Spot、清理闲置Operate持续治理预算告警、审批流程、定期审查三个阶段的执行顺序是关键先 Inform 后 Optimize。没有可靠的成本归属数据任何优化都是盲人摸象——你不知道该动哪台实例、哪个服务。而 Optimize 的成果又必须靠 Operate 的制度化预算告警、审批、月度审查来防止回退。这也是为什么秘典后面把标签策略放在成本分析最前面——它是 Inform 阶段的基石。成本分析先看清钱花在哪标签策略标签Tag是把成本从一笔糊涂账变成可分摊账的最小基础设施。秘典给出了一套可直接套用的必选/可选标签规范必选标签: - Environment: prod/staging/dev - Team: platform/backend/frontend - Service: order-service/user-service - Owner: team-email - CostCenter: CC-001 可选标签: - Project: project-name - Temporary: expiry-date落地要点解读Environment / Team / Service / Owner / CostCenter 设为必选是为了让成本归因的四个维度环境、团队、服务、责任人、成本中心都有数据可查CostCenter: CC-001这类编号直接对接企业财务科目。Temporary 可选标签建议带上到期日如expiry-date: 2026-12-31它是清理闲置资源自动化巡检的天然信号源——扫描到过期临时资源即可触发下线流程。成本归因有了标签就能按多维度切分总成本。秘典给出了一张典型的分摊示例总成本 ├── 按团队: Team-A (40%) | Team-B (35%) | 共享 (25%) ├── 按环境: Prod (60%) | Staging (25%) | Dev (15%) ├── 按服务: 计算 (45%) | 存储 (25%) | 网络 (15%) | 其他 (15%) └── 按类型: On-Demand (30%) | Reserved (50%) | Spot (10%) | 其他 (10%)这张图揭示了两个值得关注的结构性信号按类型维度中 Reserved 占 50%、Spot 占 10%——说明该组织已经引入了承诺折扣与弹性实例On-Demand 仅剩 30%这是健康账单的典型形态按服务维度中计算占 45%——计算往往是最大头所以秘典把计算优化放在所有优化手段的第一位详见下一节。计算优化云账单最大头右尺寸Right-sizing右尺寸是零风险、最快见效的降本手段——不改架构、不动代码只是让实例规格匹配真实负载。秘典给出 AWS 的查询命令与判定标准# AWS - 查找低利用率实例 aws ce get-rightsizing-recommendation \ --service EC2 \ --configuration {RecommendationTarget:SAME_INSTANCE_FAMILY,BenefitsConsidered:true} # 判断标准 # CPU 平均 20% 且 峰值 50% → 缩小 # CPU 平均 70% 或 峰值 90% → 扩大 # Memory 使用 30% → 缩小参数含义与使用前提--service EC2只对 EC2 实例族生成建议Cost Explorer 也支持 RDS 等其他服务。--configuration中的RecommendationTarget可选SAME_INSTANCE_FAMILY同族内调整规格或CROSS_INSTANCE_FAMILY跨族迁移例如从通用型迁到突发型 t 系列BenefitsConsidered: true表示把预留实例/ Savings Plans 折扣计入测算。判定标准本质是双阈值平均 CPU 低于 20% 且峰值低于 50% 视为过剩缩小规格平均超过 70% 或峰值超过 90% 视为逼近瓶颈应扩大或拆分。注意 Memory 只给了缩小阈值 30%因为内存不足通常表现为 OOM/换页而非利用率数字需要在扩容侧配合监控告警判断。预留实例 / Savings Plans对负载形态稳定的工作负载用承诺换取折扣是第二大杠杆类型折扣灵活性适用Reserved Instance (1yr)~30%低稳定负载Reserved Instance (3yr)~50%低长期稳定Savings Plans (Compute)~30%高跨实例族Savings Plans (EC2)~40%中固定区域选型逻辑折扣与灵活性不可兼得。RI 绑定到具体实例族/区域折扣最大但绑死Savings Plans 按每小时承诺金额计费Compute类型覆盖所有计算服务、灵活性最高适合未来实例族会变的团队EC2类型限定 EC2折扣略高。实操建议核心稳态容量买 3 年 RI/Savings Plans 锁底价增量容量用 1 年或 On-Demand 兜底。Spot 实例Spot 是容忍中断场景的折扣通道适用场景: - 批处理任务 - CI/CD 构建 - 无状态 Web 服务配合 ASG - 大数据处理 不适用: - 数据库 - 有状态服务 - 长时间运行的关键任务 最佳实践: - 多实例类型混合 - 跨可用区分散 - 设置中断处理 (2分钟通知) - 配合 On-Demand 保底核心约束是可中断Spot 实例随时可能被回收AWS 通常提前 2 分钟通知所以数据库、有状态服务、长时关键任务坚决不用。安全用法是混合池策略——多实例类型 跨可用区分散让中断影响面最小同时用 ASGAuto Scaling Group把 Spot 与 On-Demand 混配Spot 被回收时由 On-Demand 兜底保证容量水位。自动伸缩自动伸缩解决的是用多少、开多少的动态匹配问题秘典给出三种互补策略# Target Tracking (推荐) scaling_policy: type: TargetTrackingScaling target_value: 70 # CPU 目标 70% scale_in_cooldown: 300 scale_out_cooldown: 60 # 预测性伸缩 predictive_scaling: mode: ForecastAndScale scheduling_buffer_time: 300 # 定时伸缩 (已知流量模式) scheduled_actions: - schedule: cron(0 8 * * MON-FRI) # 工作日早8点扩容 min_capacity: 10 - schedule: cron(0 20 * * MON-FRI) # 晚8点缩容 min_capacity: 2三种策略的适用边界Target Tracking推荐以target_value: 70为 CPU 目标值自动增减实例使其收敛到该水位注意 cooldown 参数的不对称——scale_out_cooldown: 60扩容冷却短尽快响应增长vsscale_in_cooldown: 300缩容冷却长避免抖动来回横跳这是防止扩容-缩容震荡的关键调优点。预测性伸缩基于历史负载曲线提前扩容scheduling_buffer_time: 300是预留的缓冲时间让实例在流量高峰前就绪。定时伸缩适合流量模式完全可预期的场景如工作日晚高峰用 cron 直接声明min_capacity。存储优化存储分层存储优化的核心是把数据放到恰好够用的层级秘典给出 AWS S3 的四层对照层级访问频率成本适用S3 Standard频繁$$$活跃数据S3 IA月级$$备份、日志S3 Glacier季度级$归档S3 Glacier Deep年级¢合规归档注意一个容易踩坑的点IA/Glacier 有检索费用与最短存储时长如 Glacier 30 天、Deep Archive 180 天频繁读写或短生命周期数据放进冷层反而更贵。所以分层决策要同时考虑访问频率和数据生命周期这正是下一节生命周期策略要自动化解决的问题。生命周期策略用生命周期规则把访问频率下降 → 自动降层 → 自动过期制度化{ Rules: [ { ID: log-lifecycle, Filter: {Prefix: logs/}, Transitions: [ {Days: 30, StorageClass: STANDARD_IA}, {Days: 90, StorageClass: GLACIER}, {Days: 365, StorageClass: DEEP_ARCHIVE} ], Expiration: {Days: 2555} } ] }这条规则对logs/前缀做了完整的时间轴治理日志产生后 30 天降为低频 IA、90 天转 Glacier 归档、365 天转 Deep Archive 长期保存、2555 天约 7 年常见合规周期过期删除。Filter用前缀精准圈定对象避免误伤活跃数据Expiration同时完成清理动作防止存储无限膨胀。数据库存储数据库的存储降本更依赖架构与数据治理而非分层优化策略: - 定期清理过期数据 (TTL/分区删除) - 压缩历史表 - 归档冷数据到对象存储 - 使用列式存储处理分析查询 - 审查未使用的索引逐条解读TTL/分区删除如 MongoDB TTL 索引、MySQL 按月分区 drop让过期数据不进账单历史表压缩与冷数据归档如迁到上文 S3 分层降低热存储占用分析类查询改用列式存储ClickHouse、Parquet 等提升压缩率与查询效率未使用索引不仅占存储还拖慢写入属于双输项建议定期用慢查询日志 索引使用统计排查。网络优化网络费用常被忽视却是账单里看不见的漏点。秘典给出一张成本对照表优化项方法节省跨 AZ 流量同 AZ 优先路由~$0.01/GB跨 Region 流量CDN 边缘缓存~$0.02/GBNAT Gateway使用 VPC Endpoint~$0.045/GB数据传输压缩 批量30-70%以及 VPC Endpoint 的选择指引VPC Endpoint 优先: - S3: Gateway Endpoint (免费) - DynamoDB: Gateway Endpoint (免费) - 其他 AWS 服务: Interface Endpoint (按小时计费但省流量费)实操要点数据出口egress是网络费用的主要来源。跨可用区AZ流量按 GB 计费优先把强互相调用的服务调度到同一 AZ可用区亲和跨 Region 流量最贵用 CDN 边缘缓存收敛重复内容NAT Gateway 同时收小时费和流量费对 S3/DynamoDB 这类有免费 Gateway Endpoint 的服务改为 Endpoint 走内网可以归零 NAT 流量成本。最后的压缩 批量则适用于任何传输场景——JSON 压缩、批量聚合接口、日志批量上传都能直接减少按量计费的字节数。应用层优化基础设施层的账算完了还有一块容易忽略的隐性成本藏在应用代码与架构里。缓存降本秘典用一个简明的等式说明缓存的价值无缓存: 100% 请求打到数据库 → 需要大实例 加缓存: 80% 缓存命中 → 数据库可缩小 60%80% 命中率意味着数据库只承接 20% 的真实流量实例规格与只读副本数量都可以大幅下调。缓存是用廉价计算换昂贵数据库容量的典型置换落地时注意命中率监控与缓存穿透/雪崩防护。架构降本模式场景节省Serverless低流量/突发按调用付费空闲零成本容器化中等流量提高资源利用率队列削峰突发流量减少峰值资源需求读写分离读多写少读副本用小实例架构降本的共同逻辑是消除按峰值容量付费的浪费Serverless 把空闲时段的成本归零容器化提高单机利用率、摊薄算力队列削峰把突发流量排队处理让集群按均值而非峰值规划读写分离让只读流量走便宜的小规格副本。代码级降本最后是开发者在日常编码中就能执行的降本减少外部调用: - 批量 API 调用替代循环单次 - 本地缓存热数据 - 连接池复用 减少计算: - 惰性计算 - 增量处理替代全量 - 合理的超时设置避免资源空等代码级降本本质是减少按调用/按计算量计费的资源消耗外部 API如 LLM、第三方服务通常按调用次数计费循环改成批量、热数据本地缓存、连接复用都直接减量计算侧用惰性计算避免无谓执行、增量处理替代全量重算、设置超时防止任务空占资源。这三条对 ccg-workflow 这类大量调用多模型 API 的 AI 工作流尤其重要——模型按 Token 计费合理的上下文裁剪与缓存本身就是成本优化。成本建模预测与单位经济学优化做完还需要回答管理层最关心的问题未来要花多少钱增长是否健康单位经济学单用户成本 总基础设施成本 / 活跃用户数 目标: 随规模增长单用户成本递减单位经济学是判断增长是否健康的核心指标基础设施成本随用户数线性甚至超线性增长意味着规模不经济只有单用户成本随规模递减摊薄效应商业模式才可持续。建议把该指标纳入月度账单 Dashboard 与 OKR 跟踪。成本预测秘典给出了一个可手工计算的三步预测法输入: - 当前月成本: $10,000 - 用户增长率: 20%/月 - 基础设施弹性系数: 0.7 (成本增长 用户增长 × 0.7) 预测: - M1: $10,000 × (1 0.2 × 0.7) $11,400 - M3: ~$14,800 - M6: ~$22,100公式解读成本增长 用户增长 × 弹性系数。弹性系数 0.7 表示用户翻倍时成本只涨 70%即规模效应带来的摊薄。这个系数是组织成本健康度的晴雨表——系数越接近 1 说明成本与用户强绑定如按席位计费的外部服务占比高越接近 0 说明固定成本摊薄效果越好。将预测值与真实账单按月对比还能反过来校准弹性系数让预测越来越准。成本优化清单从 Quick Wins 到长期治理秘典在结尾给出了一份可直接当工单执行的三层清单建议按优先级推进即时见效 (Quick Wins): - [ ] 清理闲置资源 (未挂载 EBS、空闲 EIP、停止的实例) - [ ] 删除未使用的快照和 AMI - [ ] 右尺寸低利用率实例 - [ ] 启用 S3 生命周期策略 中期优化: - [ ] 购买 Savings Plans / Reserved Instances - [ ] Spot 实例用于非关键负载 - [ ] 配置自动伸缩 - [ ] VPC Endpoint 替代 NAT Gateway 长期治理: - [ ] 标签策略 100% 覆盖 - [ ] 成本分摊 Dashboard - [ ] 月度成本审查会议 - [ ] 预算告警自动化三层清单对应的正是 FinOps 三阶段Quick Wins 落在 Optimize清理闲置 EBS/EIP/快照/AMI、右尺寸、生命周期策略都是零风险现金回收中期优化做承诺与弹性Savings Plans、Spot、自动伸缩、VPC Endpoint需要评估负载稳定性与改造工作量长期治理落在 Operate 与 Inform标签全覆盖、分摊 Dashboard、月度审查、预算告警。建议按Quick Wins → 中期 → 长期的顺序滚动执行并把每一项的节省金额记录到月度审查里形成闭环。小结这份成本优化秘典为开发者与 AI 提供了一套从认知到落地的完整降本路径先用 FinOps 的 Inform/Optimize/Operate 框架建立治理节奏用标签策略与成本归因看清钱花在哪再按计算最大头→ 存储 → 网络 → 应用层的优先级实施右尺寸、预留/Spot、自动伸缩、存储分层与生命周期策略、VPC Endpoint、缓存与架构改造最后用单位经济学与弹性系数建立成本预测模型并以三层清单驱动持续治理。在 ccg-workflow 中这份文档通过 域知识路由规则 的关键词路由cost optimization、FinOps、省钱、预算、账单等在对话中自动注入让模型在回答成本类问题时直接引用这份权威方法论而非凭记忆发挥——你可以把它当作团队里随时可调用的云成本首席顾问。相关实现可继续查阅Skill Registry、技能安装逻辑、技能运行入口 与 模板库总览。赞分享【免费下载链接】ccg-workflow多模型协作工作流引擎 — /ccg:go 一个命令AI 自动分析意图、选择策略、编排 Codex Gemini Claude 协作执行项目地址https://gitcode.com/gh_mirrors/cc/ccg-workflow点击查看免费下载相关推荐CCG 成本优化秘典FinOps 框架与云资源降本的完整落地手册CCG 成本优化秘典FinOps 框架与云资源降本的完整落地手册 本文基于 CCGccg workflow技能体系中的成本优化知识文档 cost opti人工智能AI 应用开发工具CLIAI Agentdsh-pluginDeepSeekMacad3D为什么这个免费开源的3D建模工具值得你花3分钟了解Macad3D为什么这个免费开源的3D建模工具值得你花3分钟了解 在数字制造和模型制作的世界里寻找一款既专业又易用的3D建模工具常常让人头疼。商业软件价格桌面应用3D建模图形学CMake文档本地化FinOps云财务成本优化CMake文档本地化FinOps云财务成本优化 痛点与机遇开源文档本地化的成本挑战 你是否曾面临这样的困境开源项目文档本地化过程中云服务成本悄然攀升C文档上一篇Cryptomator 开源项目教程下一篇Nordic 主题项目教程创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
阅读完成 · 觉得有帮助?