← Back to Skills Marketplace
147
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install budget-calculator
Description
装修大包预算计算工具,支持新房和旧房预算计算,提供详细的费用清单。可根据房屋面积和类型自动计算半包施工费、主材材料费以及总预算,并按类别分组展示费用明细。
README (SKILL.md)
装修预算计算技能
功能概述
该技能提供了一个完整的装修大包预算计算工具,基于《教波比做装修大包预算(极简步骤 + 固定规则)》文档实现。支持计算新房和旧房的半包施工费、主材材料费以及总预算,并提供详细的费用清单。
使用场景
- 用户需要快速估算房屋装修费用
- 需要详细的装修预算清单
- 对比不同面积房屋的装修成本
- 了解装修费用的组成结构
支持参数
必需参数
- 面积:房屋建筑面积(平方米)
- 支持格式:
X平、X平米、X平方米、X(纯数字)
- 支持格式:
可选参数
-
房屋类型:
新房(默认):水电断点改造老房/旧房:水电全改,包含拆砸费用和地面找平
-
小区名称:用于预算报告标题(可选)
使用方法
1. 基本查询
直接输入房屋面积:
80平装修预算
100平米装修多少钱
95平旧房装修预算
2. 详细查询
包含小区名称:
万科城市之光85平新房装修预算
富力城120平米旧房装修多少钱
3. 自然语言查询
支持更自然的表达方式:
我家80平新房装修大概多少钱
老房65平装修预算
计算规则
空间分配
- 根据房屋总面积自动分配各空间比例
- 小面积(≤60㎡):客餐厅35%、卧室25%、厨房10%、卫生间8%、阳台7%
- 中面积(61-100㎡):客餐厅30%、主卧18%、次卧15%、厨房8%、卫生间12%、阳台7%
- 大面积(>100㎡):客餐厅28%、主卧15%、次卧12%、书房/三卧10%、厨房7%、主卫7%、次卫6%、阳台8%
计费标准
- 管理费:6%(按半包施工+主材材料费用计算)
- 瓷砖损耗率:10%
- 水电改造:每平米约4米,新房减半
- 瓦工工程:85元/㎡(铺贴)、85元/㎡(防水)
- 油工工程:43元/㎡(含铲墙皮、刷墙固、刮腻子、砂纸打磨、刷乳胶漆)
- 木工工程:石膏线/双眼皮15元/米、窗帘盒80元/米
- 其他费用:材料上楼费、成品保护费、垃圾清运费、地面固化处理等
输出格式
预算总览
- 总预算
- 半包施工费
- 主材材料费
- 管理费
详细清单
- 半包施工:油工工程、瓦工工程、木工工程、水电改造、其他杂费
- 主材材料:瓷砖类、地板类、集成吊顶、木门类、全屋定制、卫浴洁具、其他主材
示例输出
## 万科城市之光85㎡新房装修预算
### 总预算
**123,456元**
### 费用明细
- 半包施工费:67,890元(含4,073元管理费)
- 主材材料费:51,493元(含3,089元管理费)
### 详细清单
#### 半包施工(67,890元)
##### 油工工程
- 铲墙皮:1,234元(247㎡)
- 刷墙固:1,481元(247㎡)
- 刮腻子:3,705元(247㎡)
- 砂纸打磨:1,234元(247㎡)
- 刷乳胶漆:2,964元(247㎡)
##### 瓦工工程
- 地砖铺贴(800×800):5,678元(67㎡)
- 卫生间地砖铺贴(400×400):1,234元(15㎡)
- 墙砖铺贴(400×800):2,345元(28㎡)
- 厨卫防水:1,456元(17㎡)
- 包立管:900元(2项)
- 下水管降噪处理:700元(2项)
...
#### 主材材料(51,493元)
##### 瓷砖类
- 地砖(800×800):2,345元(67片)
- 卫生间地砖(400×400):180元(15片)
- 墙砖(400×800):420元(28片)
- 瓷砖美缝剂:1,560元(110㎡)
...
代码接口
直接调用预算计算函数
const { calculateDecorationBudget } = require('./budget-calculator')
const result = calculateDecorationBudget({
communityName: '万科城市之光',
area: 85,
houseType: 'new' // 'new' 或 'old'
})
console.log('总预算:', result.totalPrice)
console.log('半包施工:', result.halfPackagePrice)
console.log('主材材料:', result.mainMaterialPrice)
console.log('费用清单:', result.items)
技能入口函数
const { handleQuery } = require('./budget-calculator')
const response = await handleQuery('万科城市之光85平新房装修预算')
console.log(response)
注意事项
- 预算结果为估算值,实际费用可能因地区、材料选择和施工方式而异
- 水电改造费用为估算值,实际用量可能根据房屋布局和需求调整
- 橱柜和定制家具费用为标准配置,特殊设计可能需要额外费用
- 老房装修包含拆砸费用和地面找平,费用会比新房高
更新历史
- 2026-03-29:初始版本,支持新房/老房预算计算,包含详细费用清单
Usage Guidance
该技能在现有资料中看上去是内部一致的预算计算器,但在安装/运行前请做两项简单检查:1) 在本地隔离/沙箱环境运行 test.js,确认输出与预期一致并观察是否有网络/外部请求(如 require('net')、fetch、http/https、child_process 等);2) 快速在 index.js 中全文搜索 process.env、fs、child_process、net、http/https、eval、Function 等敏感 API 确认没有隐藏的外部访问或命令执行。另请注意:测试脚本中对异步 forEach 使用未 await(功能性问题但非安全问题),以及预算为估算值,应告知用户实际费用会因地区和实际选材/施工方式而差异。
Capability Analysis
Type: OpenClaw Skill
Name: budget-calculator
Version: 1.0.0
The skill is a legitimate decoration budget calculator that estimates renovation costs based on housing area and type. The logic in `index.js` consists entirely of mathematical calculations and string formatting, with no evidence of network requests, file system access, or data exfiltration. The instructions in `SKILL.md` are purely functional and do not contain any prompt-injection attempts or malicious directives.
Capability Assessment
Purpose & Capability
技能名称、描述和 SKILL.md 的说明与代码(index.js)中实现的计算逻辑一致:按面积和房屋类型分配空间、计算施工与主材费用并生成清单。没有要求与装修预算无关的系统资源或凭据。
Instruction Scope
SKILL.md 指示仅围绕预算计算与查询解析展开(示例输入、输出格式、API/函数调用示例)。指令未要求读取系统文件、环境变量或向未经声明的外部端点发送数据。
Install Mechanism
无安装规范(instruction-only + 包含源文件),因此不会在安装过程中下载或执行第三方二进制。代码文件是本地实现的 JavaScript 计算逻辑,没有外部安装步骤。
Credentials
技能未声明也未使用任何环境变量、凭据或配置路径。代码中可见部分仅进行数学计算与数组/对象构建,没有访问 process.env、网络或系统凭据的迹象。
Persistence & Privilege
技能未请求 always:true 且保持默认自主调用设置(常见且正常)。没有修改其他技能或系统级配置的说明或代码路径。
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install budget-calculator - After installation, invoke the skill by name or use
/budget-calculator - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the budget-calculator skill.
- Supports quick and detailed renovation budget calculations for new and old houses.
- Provides cost breakdown by area, type, and category, including semi-package labor, main materials, and management fees.
- Accepts natural language queries and area/unit variants.
- Outputs organized budget overview and detailed cost list for user reference.
Metadata
Frequently Asked Questions
What is 装修预算计算?
装修大包预算计算工具,支持新房和旧房预算计算,提供详细的费用清单。可根据房屋面积和类型自动计算半包施工费、主材材料费以及总预算,并按类别分组展示费用明细。 It is an AI Agent Skill for Claude Code / OpenClaw, with 147 downloads so far.
How do I install 装修预算计算?
Run "/install budget-calculator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is 装修预算计算 free?
Yes, 装修预算计算 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does 装修预算计算 support?
装修预算计算 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created 装修预算计算?
It is built and maintained by Layne1919 (@layne1919); the current version is v1.0.0.
More Skills