📦 室内设计自动预算生成器

v1.0.0

自动从DXF提取户型信息,结合设计师历史报价生成符合原模板的家装或工装预算Excel,快速准确。

0· 0·0 当前·0 累计
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
可疑
medium confidence
The 技能 largely does what it clAIms (DXF -> Excel) but contAIns unexplAIned hard-coded file 访问 and some implementation inconsistencies that don't match the written instructions.
评估建议
Things to 检查 before 安装ing/using: - The script expects a standard project JSON at /Users/laobaobei/.OpenClaw/workspace/标准预算项目库.json but 技能.md does not mention this. Ask the author to provide the JSON or make the path configurable (argument or relative file in the package). - Inspect or provide a sample of the expected JSON 模式. The code references fields like '综合单价' and 'combined_price' inconsistently — ensure your project 库 matches what the script expects or 更新 the script. - Because the path is a...
详细分析 ▾
用途与能力
The 技能 clAIms to read DXF and produce a bud获取 Excel (which the code implements), but the code unconditionally loads a standard project 库 from a hard-coded absolute path (/Users/laobaobei/.OpenClaw/workspace/标准预算项目库.json) that is not documented in 技能.md or declared in requirements. The 技能 package does not include that JSON. Requiring a user-specific file path is disproportionate to the described purpose and likely to cause 失败s or unexpected behavior.
指令范围
技能.md instructs only how to 运行 the script with DXF and 输出 path and clAIms '完全本地运行' (data does not leave machine). The script stays local and has no network calls, but 技能.md does not mention the mandatory external JSON 库 file or its expected 模式. The code also mixes Chinese and English field names (检查s p["综合单价"] but later uses p["combined_price"]) indicating a mismatch between expected data 格式化 and what's actually used — the 运行time instructions omit this 导入ant dependency and data 格式化 contract.
安装机制
This is an instruction-only 技能 with a single Python script and no 安装 spec. That lowers 安装-time risk: no remote 下载s or package 安装s are driven by the 技能 itself. Declared Python dependencies (ezdxf, openpyxl) match operations in the script.
凭证需求
The 技能 declares no required 环境 variables or config paths, yet the script expects a specific JSON file at a fixed absolute path in a user's home directory. This implicit dependency on a local file is not proportionate to the declared requirements and could cause the script to read unexpected user data or fAIl. No secrets are 请求ed.
持久化与权限
The 技能 does not 请求 persistent/always-on presence and does not modify other 技能s or 系统 设置tings. It 运行s as a user-invoked command and does local file I/O only.
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

安装命令

点击复制
官方npx clawhub@latest install interior-auto-budget
镜像加速npx clawhub@latest install interior-auto-budget --registry https://cn.longxiaskill.com

技能文档

室内设计自动预算生成器 描述

从DXF提取户型信息,基于设计师历史报价库自动生成完整家装/工装预算Excel,严格匹配原有模板格式,不漏项,价格贴合本地市场。

功能 自动提取DXF户型文字信息,确认层数面积 基于设计师历史报价自动构建标准项目库 按楼层/空间自动分配项目,估算工程量 生成和原有模板格式完全一致的Excel预算表 支持家装/工装两种模式 作者

老冷 @ 温州隐室空间设计

分类

设计工具 / 预算自动化

触发词 生成预算 预算自动生成 室内设计预算 家装预算 依赖 python3 openpyxl ezdxf python-pptx (可选,用于PPT生成) 使用方法 设计师在CAD中将图纸导出为DXF格式 放入指定文件夹 运行 生成_bud获取.py /path/to/your/file.dxf 输出.xlsx 等待生成,直接拿到可编辑的预算表 微调工程量即可交付客户 优势 保留设计师原有报价体系,贴合本地市场价 半小时出初稿,比手工快10倍 不漏小项目(钢筋、纤维网这些不容易漏了) 完全本地运行,数据不外出 示例 python 生成_bud获取.py ~/桌面/项目/户型.dxf ~/桌面/龙虾/项目预算.xlsx

数据来源ClawHub ↗ · 中文优化:龙虾技能库