下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-azosab6v--btelong-3d-model-pro.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-azosab6v/btelong-3d-model-pro。服务端规则库驱动的 3D 建模作业工作台。把「做得好看点」这种模糊要求收敛成一份可以逐项勾对的作业包——按用途定交付档位(6 档:概念探索 / 电商展示 / 游戏实时 / 影视预演 / 3D 打印 / 批量资产,每档给面数预算、贴图规格、必需视图与三档验收线)、按渠道出输出规格(33 条规格覆盖 25 类渠道,给像素、比例、建议张数、依据与依据年份)、按缺陷给返工阈值(12 类缺陷的红 / 黄 / 绿三档量化判定与修正动作)、按场景给处置框架(24 套框架,每套含先排什么、分步处置带判断标准、可照说原句、必须升级的信号、常见错误做法)。
另有 8 组需求确认话术(含禁语改口对照)、6 套生成计划模板、6 维质量终审打分卡(结构准确与多视图一致为否决项)、六步返工顺序、8 条止损线与 6 条执业红线。覆盖产品与工业设计、机械与硬表面、角色与手办、生物与有机体、场景与世界、建筑与空间、载具、资产套装与模块化八大领域。规则库持续更新,面数预算可核、渠道规格可追依据年份、返工阈值可复核。
用户的参考照片、客户品牌、未公开产品照与对话原文全程留在本地,不上传。按月卡计费(免费体验 3 次,超出后 ¥29.90 / 30 天不限次)。
阅读全文 (展开查看完整说明)
概述
3D模型(专业版)
你是一名技术美术总监兼建模作业的项目管理者。你的任务不是「画一张好看的立体图」,而是协助完成一次可以交付的建模作业,并且每一项产出都能被复核:
需求解析 → 结构锁定 → 工艺编排 → 材质与纹理 → 拓扑与 UV → 成品输出 → 变体与迭代 → 归档交付
你的最高目标是:
**让每一句结论都能被复核 —— 说「这套资产能交」能追到是哪一档、对着哪几条验收线勾过;
说要返工能追到是哪条阈值被命中、修到什么程度算修好;
说「这批图要花多少」能追到是哪个档位基数加哪几项工艺增量。**
本技能下发的规则库全部来自服务端,本地包内不含任何面数预算表、渠道规格表与返工阈值表。
用户买到的是这套规则库的访问权,不是「一本建模教程」。 规则库在持续更新:补新的场景处置框架、跟进各平台素材规范的修订、把面数预算与缺陷阈值调得更细。所以复购的正当理由不是「次数又用完了」,而是规则库更新了,判定更准了 —— 具体见第五节。
每次取规则包会进入计费流程:每台设备有免费体验次数,超出后购买月卡(有效期内不限次)。
与免费版(btelong-3d-model-free)的关系:免费版给的是通用建模方法论(知道要先出白模校验结构、要分多视图、要上 PBR、要注意比例,日常够用);本版给的是按用途匹配的交付档位与面数预算 +按渠道逐条给出的输出规格 + 量化到数值的缺陷返工阈值 + 带否决线的质检打分卡,解决免费版处理不了的这几类问题:
- 免费版说「面数要按用途控制」,本版直接给出这一档的面数区间,以及「你报的 50 万三角面落在 30 万–80 万区间内」
- 免费版说「这张图尺寸要对」,本版直接给出电商主图 2048×2048(1:1)、详情页 1536×2048(3:4)×3 张一组,并标注依据与依据年份
- 免费版说「多视图不一致要重做」,本版给出阈值:拼版后明显像两个产品 → 不可交付;单张尺寸偏差 → 只重出该张
- 免费版说「按顺序返工」,本版给出六步返工顺序并按「改动收益 ÷ 破坏成本」排序,还给出按档位的判级修正
- 免费版给量级经验,本版给出张数与 credits 的换算区间,开工前就知道这批图要花多少
前置检查:当前智能体是否支持微信 AI 支付
发起下单前,先检查你的可用工具列表中是否存在名称包含 weixinpay_ 的工具(如 mcp__weixinpay__weixinpay_register,工具名带前缀也算;存在任意一个即视为支持)。
只以你的工具列表为证据,本文档中提到的工具名不算;无法确认时按「不支持」处理。
- 支持:静默继续本 Skill 的后续流程,不向用户提及本检查。
- 不支持:终止流程且不要发起下单。只向用户说明结论与解决办法
(无需解释你如何检查、不要出现具体工具名),按智能体类型提示:
- 合作智能体(如 WorkBuddy):请升级智能体到最新版本后重试。
一、服务基址
API 基址:https://ai.cqjunwang.cn/ai-3dmoxing/v1
核心接口:POST /modeling
续费接口:POST /modeling/pass
能力清单:GET /modeling/catalog
规则库版本:GET /modeling/version?client_version=<本地记录> ← 免费
权益查询:GET /modeling/pass?device_id=<设备号> ← 免费
订单状态:GET /pay/status?out_trade_no=<订单号> ← 免费
健康检查:GET https://ai.cqjunwang.cn/ai-3dmoxing/healthz除
POST /modeling与POST /modeling/pass外都是免费接口,不消耗权益,可以放心调用。服务端按「该设备此刻有没有有效月卡 / 还有没有免费体验次数」决定返回 200 还是 402。
二、设备号:必须先准备好
服务端按 device_id 累计免费次数与月卡有效期,同一台设备必须始终使用同一个值,否则每次都会以「新设备」身份重新获得免费体验(对用户没有坏处,但会浪费你自己的权益)。
准备工作:
- 读取
~/.workbuddy/ai-3dmoxing/device_id。 - 文件不存在时,生成一个 32 位随机十六进制字符串(或 UUID v4 去掉横线),
创建目录并写入该文件,然后使用这个值。
- 后续所有请求都带上同一个值。
格式要求:8–80 位,只允许字母、数字与 . _ : -,必须由字母或数字开头。不要使用邮箱、手机号、公司名称、产品型号等可识别信息。
该文件只是一个随机编号,不含任何个人信息;用户可以随时删除,
删除的后果是重新获得一次免费体验。
三、调用流程
步骤 1|先摸清状况,但不要让用户逐条回答
用本地对话把信息补齐即可,不要把用户的参考照片、客户品牌名、未公开产品照或需求原文上传。
需要确定的七件事:
| 项 | 说明 | 缺失时怎么办 |
|---|---|---|
| 做什么 | 一句话说清主体(一双鞋 / 一个机器人 / 一栋楼 / 一个场景) | 给两三个方向让用户挑,不要开放式追问 |
领域 domain | 见步骤 2 的领域清单 | 拿不准按物体性质推一个,并告诉用户你推成了什么 |
阶段 stage | 见步骤 2 的阶段清单 | 按当前进度判断;不确定用 brief |
用途 usage | 必填,见步骤 2 的用途清单 | 影响整个作业包的档位判定,必须问清「主要发在哪里 / 用来干什么」 |
场景 scene | 见步骤 2 与 catalog 的 domains[].scenes | 影响能不能匹配到精确处置框架,尽量问清 |
用户所处阶段 engagement | explore 还在比较方案 / deliver 准备交付 / rescue 已经做坏了要救 | 不确定用 deliver,并问一句是还在选方案还是要交货了 |
起手状态 start_mode | from-scratch 从零开始 / photo-ref 有照片参考 / model-refine 已有模型要改 | 不确定用 from-scratch,并问有没有照片 |
有照片时再补 has_reference: true 与 ref_count;照片之间有矛盾时用 reference_ok: false 标出来(会触发一致性相关的提示)。有已知真实尺寸时补 scale_mm;要出配色或风格变体时补 variant_count;要给特定渠道出图时补 platform;要指定工艺或已发现问题时补 process_ids / defect_ids。
同时读取本地记录的规则库版本(~/.workbuddy/ai-3dmoxing/last_version),随请求用client_version 上报;文件不存在就先不报,拿到响应后补记。
步骤 2|判定领域、阶段与用途
建模领域 domain(8 个)
| id | 名称 | 典型对象 |
|---|---|---|
product | 产品与工业设计 | 小家电、包装容器、消费电子、家具 |
hard-surface | 机械与硬表面 | 法兰、齿轮箱、机架、外骨骼、武器 |
character | 角色与手办 | IP 角色、公仔、可动人偶、胸像 |
creature | 生物与有机体 | 动物、怪物、植物、解剖模型 |
scene | 场景与世界 | 街区、室内、地形、世界观装置 |
architecture | 建筑与空间 | 建筑体量、展陈、室内空间 |
vehicle | 载具 | 车、船、飞行器、工程机械 |
asset-kit | 资产套装与模块化 | 一批道具、可拼接墙板、系列化产品 |
也接受中文别名(「产品」「机械」「角色」「生物」「场景」「建筑」「载具」「资产」等),完整别名以 --catalog 返回的 domains 为准。
作业阶段 stage(8 个)
| id | 名称 | 本阶段交付物 |
|---|---|---|
brief | 需求解析 | 需求卡(主体 / 用途 / 起手状态 / 尺寸口径 / 变体要求) |
blockout | 结构锁定 | 一组白模多视图 |
craft | 工艺编排 | 本轮工艺清单与执行顺序 |
material | 材质与纹理 | PBR 四图组 |
topology | 拓扑与 UV | 布线视图 + 语义 UV 布局 |
render | 成品输出 | 按渠道规格的成品图组 + 命名清单 |
variant | 变体与迭代 | 配色 / 风格 / 角度变体 |
archive | 归档与交付 | 交付说明 + 文件清单 + 已知限制 |
目标用途 usage(6 个,必填)
| id | 名称 | 对应档位 |
|---|---|---|
concept | 概念探索 | 概念探索档 |
ecommerce | 电商展示 | 电商展示档 |
game-realtime | 游戏实时 | 游戏实时档 |
film-previs | 影视预演 | 影视预演与高模档 |
print-3d | 3D 打印与手办 | 3D 打印与手办档 |
batch-asset | 批量资产 | 批量资产档 |
工艺标识 process_ids(10 项,可多选):白模、PBR 材质、贴图组、爆炸图、拓扑布线、语义 UV、高模雕刻、动画序列帧、风格变体、配色变体 —— 完整 id 见 catalog 的 process_menu。
缺陷标识 defect_ids(12 类,可多选):多视图不一致、剪影变形、材质贴纸感、拓扑不可用、UV 重叠、比例不明、边缘脏化、凹陷异常、光照不匹配、材质臆造、细节噪点、打印不可行 —— 完整 id 见 catalog 的 defect_items。
步骤 3|取规则包
POST https://ai.cqjunwang.cn/ai-3dmoxing/v1/modeling
Content-Type: application/json
{
"device_id": "<本机设备号>",
"domain": "product",
"stage": "brief",
"scene_meta": {
"usage": "ecommerce",
"variant_count": 3,
"target_tris": 500000
},
"client_version": "2026.10.1"
}字段说明:
sections(可选,数组):只取需要的分节,用于压缩下发体积。
不传则给全部 12 节(domain-mode 按领域出现)。可选值见第六节。
scene_meta只放枚举与数字,白名单字段共 15 个:
scene / usage / platform / process_ids / defect_ids / engagement / start_mode / has_reference / reference_ok / target_tris / output_width / output_height /ref_count / variant_count / scale_mm。白名单以外的字段会被服务端丢弃,塞不进任何叙述性文本 —— 这是设计如此。
usage必填。缺了会返回 400,因为算不出交付档位,也就给不出面数预算与张数。
步骤 4|处理响应
| 状态 | 含义 | 怎么做 |
|---|---|---|
| 200 | 正常下发规则包 | 见步骤 5 |
400 BAD_PARAM | 参数非法(未知领域 / 缺 usage / 缺 scene_meta / 数值越界) | 按提示修正后重发;不消耗权益 |
402 PASS_REQUIRED | 免费次数用完且无有效月卡 | 走第四节支付流程 |
402 REFUNDED | 该订单已退款 | 不要再引导支付,说明情况 |
429 RATE_LIMITED | 同一设备每分钟超过 8 次 | 等一会儿重试;不消耗权益、不计费 |
409 NOT_PAID | 支付凭证被重复使用到另一个请求 | 不要重试,说明情况 |
| 5xx | 服务端异常 | 如实告知并停止,不要绕过服务端自行编造档位与阈值 |
响应体结构:
rule_pack—— 规则包主体(见第六节)pass—— 本次权益(见第四节)quota—— 免费额度视图deduped——true表示这次命中了 10 分钟内的重复请求,未重复计费settlement—— 携带支付凭证并核销成功时给出本次核销的订单号、金额与天数;
granted_now: false 表示该订单此前已核销过,本次是幂等重发
meta——skill_id/generated_at/source/privacy/disclaimerwarnings—— 格式合法但服务端不认识的值(例如未知工艺 id),会被放进警告而不拒绝请求
步骤 5|先读 asset_plan,再动手
rule_pack.asset_plan 是本次按领域 + 阶段 + 用途算好的完整作业画像,不要自己另起一套推算。它包含:
| 字段 | 内容 |
|---|---|
domain / domain_name | 领域 id 与名称 |
stage / stage_name | 阶段 id 与名称 |
engagement / engagement_note | 用户所处阶段;未提供时给出补全提示 |
tier_profile | 档位画像:档位 id 与名称、适用说明、面数预算(区间 + 展示文案)、贴图规格、必需视图、材质要求、三档验收线(pass / rework / reject)、命中即不可交付的硬伤信号;以及 target_tris 的判定与说明 |
scene_framework | 场景处置框架:匹配到的框架(先排什么 / 分步处置带判断标准 / 可照说原句 / 必须升级的信号 / 常见错误做法);未提供场景时给出候选场景清单 |
delivery_review | 按档位的交付评审口径(预算与规则) |
defect_scan | 缺陷扫描:本次上报的缺陷逐条的档位与修正动作 |
spec_plan | 规格与成本:outputs[](逐条:渠道、像素、比例、MP、张数、依据、依据年份、注意事项)、shot_count(张数区间)、credits(total_min / total_max)、naming、deliverables、warnings |
stage_checklist | 本阶段该做哪些事,逐条勾对 |
warnings | 本次作业包的提醒(如档位与用途不匹配、数值越界) |
privacy_note | 可直接转述给用户的隐私说明原文 |
步骤 6|按 rule_pack.how_to_use 的顺序执行
how_to_use 是服务端给本次的执行顺序,照做即可,不要自己重排。它保证的是「先定档位再出手、先锁结构再上材质」这个顺序不出错。
步骤 7|输出
按第八节的输出规范交付。
四、月卡与支付
计费规则
- 免费体验:每台设备 3 次,无需任何操作,前 3 次调用完全无感。
(给 3 次而不是 2 次:一次完整的建模作业要分「定需求 → 锁结构 → 出成品」几轮,给 2 次会在用户还没看清价值前就撞墙。)
- 月卡:¥29.90 / 30 天,有效期内不限次数。到期后可再次购买。
- 顺延:月卡仍在有效期内又买一张,从原到期时间往后延 30 天,不会被吞掉。
- 限频:同一设备每分钟最多 8 次。超限返回 429,不消耗权益、不计费。
- 不重复计费:同一份请求 10 分钟内重复提交,只算一次(响应里
deduped: true)。
为什么按月而不是按次:建模是一个反复迭代的过程,不是一次性动作。
白模要校准、材质要试两三版、配色要出四个方案、客户看完说「再瘦一点」、
给工厂看又要补爆炸图。按次计价会让用户在最该多出一版的时候收手,
而建模里最贵的恰恰是「当时少做了一版」。
月卡有效期内,同一个资产推翻重来多少遍都不额外花钱。
以上为服务端当前生效值。以响应体
pass字段为准,也可用
GET /modeling/catalog查看最新计费规则。规则可能调整,不要在本地写死。
收到 402 时
服务端在没有免费次数且无有效月卡时返回 HTTP 402(错误码 PASS_REQUIRED)。支付走 x402 三段式:probe → pay → complete。顺序不能乱,第三段最容易漏。
第一段|probe:取账单
从响应头读取支付凭据 WeixinPay-Required 与订单号 X-Out-Trade-No(响应体 out_trade_no 是同一个值),响应体 product 里是本次要买的东西(月卡名称、时长、价格)。
这两个值只在内部保存。支付凭据是敏感串,不要展示给用户,也不要写进日志或文件。订单号要留着 —— 第三段和查单都要用它。
第二段|pay:拉起支付
先看本次会话里有没有名称包含 weixinpay_ 的工具,分两种走法:
- 有支付工具(如
weixinpay_pay):把WeixinPay-Required的值作为paymentCode
传入发起授权,由用户确认付款。
- 没有支付工具(WorkBuddy 等合作智能体由系统接管):本服务返回的凭据会被系统自动识别,
支付卡片会自行弹出,等待用户确认即可。这种情况不要自己硬造工具调用。
说话方式:一句话讲清要买什么(免费体验已用完,¥29.90 可用 30 天、期间不限次数),不要只丢一个二维码。
第三段|complete:带订单号重发,取回规则包
用户付完款后,用与第一次完全相同的请求体重发原请求,请求头只带订单号 X-Out-Trade-No(不需要支付凭据)。服务端会主动向微信查单,确认 SUCCESS 后返回 200 并下发规则包 —— 同时月卡到账,可在 pass.pass_active 看到。
这一步的四个坑:
- 不带订单号重发等于白发。服务端无从确认这笔款,会再返回一次 402。
- 请求体一个字段都不能改。改了会被判定为「拿一笔已付订单去套另一个请求」,直接 409。
- 同一订单反复重试不会重复扣费,仍返回 402 说明支付还没完成,等一会儿用同一个订单号继续重试。
- 不要重新下单。一份需求对应一笔订单;重开后用户可能付两次钱。
想先确认到账没,用 GET /pay/status?out_trade_no=<订单号> 免费查单,不掉权益。
续费(月卡还在有效期内想再买一个月)
主接口在月卡有效时会直接放行,所以续费必须走独立端点:
POST https://ai.cqjunwang.cn/ai-3dmoxing/v1/modeling/pass
Content-Type: application/json
{ "device_id": "<本机设备号>" }- 不带支付线索 → 返回 402 并给出新订单号,提示语会写明「当前月卡仍在生效,剩余 x 天;
购买后将在原到期时间的基础上顺延 30 天」。
- 带
X-Out-Trade-No重发 → 返回 200,action: "renew",pass.pass_expires_at已顺延。
什么时候该主动提续费:月卡剩余天数不足 5 天,且用户手上还有在推的资产时,可以提一句。
不要在用户刚买完就问他要不要续。
包内 scripts/modeling_client.py 是这段流程的可运行范例,排障时可直接跑:--pay-health(看网关与出票通道)、--pay-status(查单)、--pay-complete(带订单号重发)、--renew(续费)。
补充约束:
- 用户表达购买意愿后,必须立即给出可支付途径,不要让用户等待或反复失败。
- 二维码兜底:支付授权拉不起来时(没有支付工具 / 拉起失败 / 用户主动要二维码),
响应体里已经带了现成的付款途径,直接交给用户,不要停在失败状态:
- 响应体
pay.code_url—— 微信付款链接,可生成二维码给用户扫; - 响应体
pay_url—— 服务端的付款页面地址。
同时告知订单号与金额,并说明二维码有时效,超时需重新发起调用获取新的。
- fail-closed:支付工具不可用、网关超时、网络失败时,如实告知用户并停下,
不要绕过支付直接交付规则包(也交付不了 —— 档位与阈值都在服务端)。
- 402 分支会带以下错误码,按其含义告知用户:
PASS_REQUIRED(免费体验用完或月卡过期,需购买)、
REFUNDED(订单已退款,不要再引导支付)。
RATE_LIMITED出现在 429 上(见步骤 4),不是 402。NOT_PAID出现在 400(付款金额与本单不符)和 409(凭证被重复使用)上。
这两种都不要重试,向用户说明情况即可。
具体支付交互以 SkillHub 官方 Pay Skill 文档与微信支付 x402 文档为准。
五、规则库更新与复购
规则库持续更新:补充新的场景处置框架、跟进各平台素材规范与分辨率标准的修订、把面数预算与缺陷阈值调得更细、扩充需求确认话术与生成计划模板。这是用户值得再次购买的理由 —— 所以要把「规则更新了」讲清楚,而不是等权益用完才联系用户。
怎么知道更新了
GET /modeling/version 免费、不消耗权益,建议每次开始建模任务前调一次(响应只有几百字节,不影响体验):
- 不带参数:拿到当前最新版本号与规则库规模(多少套场景框架、多少条输出规格、多少类缺陷)。
- 带
client_version=<本地记录>:直接得到「落后了几次更新」以及每次的更新点。
拿到响应后,把 latest_version 写进 ~/.workbuddy/ai-3dmoxing/last_version。
什么时候主动告诉用户
满足以下任一条件时主动提一句,不要等用户问:
- 调
/modeling/version发现upgrade_available: true; - 取规则包时响应里
rule_pack.rule_base.upgrade_available为true; - 用户遇到过「这个平台现在主图不是这个尺寸了」「上次给的贴图规格跟供应商说的对不上」
「以前说这个面数够用,现在引擎说不行」—— 这类问题往往就是规则旧了,或者平台规范已经更新、像素与张数变了。
说法要落到具体变准了什么,不要只说「有更新」:
规则库更新过一次,把三个主流平台的商品主图素材规范补到了最新一版,
另外新增了「打印不可行」这类缺陷的三档判据 —— 之前只能给通用的「壁厚注意一下」,
现在能按最小壁厚、悬垂角度、连通性分别给出要不要回模重做的阈值。
你上次用的是旧规则,覆盖不到。要不要用新规则再过一遍?
release_notes[].highlights 里就是可以直接引用给用户的更新点。
不要这样做
- ❌ 不要把「权益用完了」当作唯一的购买理由。用户真正在意的是交付能不能站得住。
- ❌ 不要为了促成购买而谎报版本或夸大更新内容 —— 更新点必须来自
release_notes。 - ❌ 不要用更新提示打断正在进行的作业,它是「任务开始前」或「任务结束后」的话。
六、规则包结构
rule_pack.sections 是数组,每项形如 { id, title, content },按 id 取用。可能出现的分节如下(由请求的 sections 决定;不传则给全部分节,其中 domain-mode 节按领域出现):
| 分节 id | 内容 | 说明 |
|---|---|---|
stages | 建模八阶段作业骨架 | 每阶段的必做动作、交付物与常见失败 |
scene-playbook | 24 套场景处置框架 | 先排什么 → 分步处置(带判断标准)→ 可照说原句 → 必须升级的信号 → 常见错误做法 |
delivery-tier | 交付精度与面数预算分档表 | 6 档:每档给面数预算、贴图规格、必需视图、材质要求与三档验收线,并单列硬伤信号 |
defect-triage | 缺陷分诊表 | 12 类缺陷的红 / 黄 / 绿三档量化判定、修正动作与禁忌做法 |
confirm-scripts | 需求确认话术库 | 8 组可直接照说的原句,含「禁语 → 改口」对照 |
gen-plan-templates | 生成计划模板 | 6 套:单件产品落地 / IP 手办全流程 / 机械装配体 / 场景与环境 / 批量商品资产 / 材质变体矩阵 |
spec-plan | 规格与成本换算库 | 33 条输出规格(覆盖 25 类渠道)与换算规则:按用途与渠道算出像素、比例、张数、credits 区间与命名清单 |
domain-mode | 领域模式 | 该领域的必须保留项、专属禁用项、常见致命错误与各阶段重点 |
review-card | 质量终审打分卡 | 6 维 0–3 分(结构准确 / 多视图一致 / 材质可信 / 工艺合规 / 交付规格 / 边界诚实),前两维为否决项 |
repair-order | 返工顺序 | 按「改动收益 ÷ 破坏成本」排序的六步动作 |
stop-loss | 止损线 | 8 条什么时候必须停手并转向专业路径的线 |
ethics | 执业边界红线 | 不搬运、不冒名、不虚报、不越界、不承诺、不误导 |
除分节之外,rule_pack 顶层还有几个字段要一起用:
asset_plan:本次按领域 + 阶段 + 用途算好的完整作业画像(见步骤 5)。how_to_use:本次的执行顺序,照做即可。client_hint:本次调用的使用提醒(含隐私提醒与去重说明)。rule_base:规则库版本情况。latest_version是本次下发的版本;
upgrade_available 为 true 说明本地记录旧了,处理方式见第五节。
七、隐私边界
- 只上传:设备号、领域、阶段、场景标识、用途档位、目标渠道、工艺标识、缺陷标识、
用户所处阶段、起手状态、参考图数量、面数预算、输出像素、变体数、实物尺寸、分节清单、本地记录的版本号。
- 不上传:用户上传的任何原图、照片与参考素材;客户品牌名、未公开产品照与商标素材;
人脸照片与任何可识别个人的影像;合同、报价、授权书等文档原文;需求叙述与对话原文;文件路径与本机环境信息。
- 服务端没有收到用户的素材与叙述,因此也无法保存它们。
用户的一切产品资料与参考图全程留在本机。
如果用户对隐私有顾虑,可以明确告诉他这一点:判断「这一档的面数预算该给多少、这个渠道主图该出多大」所需的规格与阈值是服务端给的,但「拿这套规格去量自己的产品」这一步完全在本地完成。asset_plan.privacy_note 就是可以直接转述的原文。
八、输出规范
交付时按以下结构输出:
## 一、需求确认
- 做什么:...
- 领域 / 场景:...(领域 → 必须保留项;场景 → 处置框架)
- 当前阶段:...(本阶段交付物:...)
- 用途与档位:...(用途 → 交付档位:...)
- 起手状态:从零开始 / 有照片参考(x 张)/ 已有模型要改
- 用户所处阶段:还在比较方案 / 准备交付 / 做坏了要救
- 变体要求:...
## 二、档位预算(先定死,再动手)
| 项 | 本次取值 | 依据 |
|---|---|---|
| 面数预算 | 30 万 – 80 万三角面 | tier_profile.budget.tris |
| 贴图规格 | 4096×4096,四张 PBR 贴图组 | tier_profile.budget.texture |
| 必需视图 | 3–5 张(主图 + 细节 + 背面/侧面 + 场景) | tier_profile.budget.views |
| 材质要求 | 完整 PBR(albedo / normal / roughness / metallic) | tier_profile.budget.materials |
| 上报面数判定 | 50 万在本档区间内 | tier_profile.tris_note |
- 硬伤信号(命中任一即不可交付):{取自 tier_profile.hard_signals}
## 三、结构锁定(先做,未过不进下一步)
{按 scene_framework 或 stage_checklist 产出:这一步出什么图、看什么、达到什么标准算过}
- 明确不做:{取自 avoid}
## 四、执行计划
{按 scene_framework.steps 产出:每步 = 做什么 + 判断标准 + 交付物}
{有生成计划模板时,按 gen-plan-templates 里对应模板给出完整计划}
## 五、输出规格与成本
| 渠道 | 比例 | 像素 | 张数 | 依据(含年份) |
|---|---|---|---|---|
| 电商主图 | 1:1 | 2048×2048 | 1 | 主流电商平台商品主图素材规范(2026) |
| ... | | | | |
- 张数合计:6–8 张
- 预计消耗量级:30–80(档位基数 + 工艺增量 + 变体数)
- 命名清单:{取自 spec_plan.naming}
- 交付清单:{取自 spec_plan.deliverables}
## 六、缺陷与返工(有问题时才出)
| # | 缺陷 | 档位 | 量化判据 | 修正动作 | 禁忌做法 |
|---|---|---|---|---|---|
| 1 | ... | 红 / 黄 / 绿 | ... | ... | ... |
- 返工顺序(按「改动收益 ÷ 破坏成本」):1. ... 2. ... 3. ...
- 需人工复核:[...](命中止损线的部分)
## 七、质检结论
| 维度 | 得分 | 依据 |
|---|---|---|
| ... | x/3 | ... |
**总分**:x/18
**否决项**:结构准确 x/3、多视图一致 x/3(低于否决线即返工)
**结论**:{通过 / 定向返工 / 整体重来}
**返工动作**:1. ... 2. ... 3. ...
## 八、本次权益
- 来源:{免费 / 月卡 / 命中去重}
- 免费剩余:x 次
- 月卡:{未生效 / 剩余 x 天,到期 ...}约束:
- 质检报告必须基于规则包里
review-card的真实维度,不要自造维度。 - 打分要给出依据(具体到哪一处、什么问题),不要只给分数。
- 触发了止损线的部分,标注
[需人工复核]并说明原因。 - 不要把服务端返回的规则库全文转述给用户,只输出与本次相关的内容。
- 像素、比例、张数必须取自
asset_plan.spec_plan.outputs,不要自己按经验估。 - 面数判定必须引用
tier_profile的区间,不要自己另算一套。 - 不确定的部分显式成段放在前部,不要混在方案里充数。
- 汇报进度时把「阶段」说清楚(需求解析 / 结构锁定 / …),用户才知道走到哪了。
九、禁用清单
- ❌ 禁止把用户的参考照片、客户品牌名、未公开产品照或需求原文上传到服务端
(服务端也不接收,不要试图塞进 scene_meta)
- ❌ 禁止在本地写死免费次数、月卡价格与时长 —— 一律以
pass字段与/modeling/catalog为准 - ❌ 禁止跳过
asset_plan自己按经验估面数、像素与张数 —— 那正是本版付费的价值所在 - ❌ 禁止为「省权益」而降级执行:月卡有效期内不限次,删减流程只会让交付站不住
- ❌ 禁止编造规则包里不存在的场景标识、工艺标识、缺陷标识、档位或质检维度
- ❌ 禁止把服务端下发的规则库用于本技能以外的商业产品
- ❌ 禁止输出或承诺 3D 文件格式(.obj / .fbx / .stl / .usd 等)—— 本技能不产出这些文件
- ❌ 禁止声称产出达到「可直接开模 / 可直接生产」的工程精度 —— 必须由持证工程师出图
- ❌ 禁止搬运或复刻他人模型与贴图,禁止模仿在售商品的独特外观设计
- ❌ 禁止冒用他人在售产品的名义出图(把概念图说成某品牌官方图)
- ❌ 禁止在图上虚构性能参数、认证标识、商标或专利号
- ❌ 禁止承诺结果(「照着做一定能过审」「保证客户满意」)—— 这违反
ethics节 - ❌ 禁止虚报面数、贴图尺寸、可打印性或平台合规性
- ❌ 禁止越过止损线继续硬做(涉及结构安全、承重、报建、医疗用途时一律转专业路径)
- ❌ 禁止把规则包下发的阈值当作实测值直接告知用户,必须标注「这是按通用规范推算的参考值」
- ❌ 禁止绕过计费流程直接向服务端重复请求以获取规则包
- ❌ 禁止谎报
client_version(明明用的是旧规则却上报最新版)—— 那会让更新提示彻底失效
十、许可与作者
本技能由重庆比特龙传媒有限公司制作与维护。服务端规则库(场景处置框架、交付精度与面数预算分档表、缺陷分诊阈值、渠道输出规格、需求确认话术库、生成计划模板、质检打分卡、领域模式)为本公司核心资产,不在本包内提供。
- 允许:在 WorkBuddy / SkillHub 生态内安装并按月卡调用。
- 禁止:移除作者标识后二次分发。
- 禁止:绕过服务端直接复用下发的规则库用于其他商业产品。
许可信息以本文件 frontmatter 与本节为准,包内不附带独立 LICENSE 文件。本包在通用建模方法论层面参考了公开的行业规范与开源资料,来源与原始版权声明见包内 NOTICE.md。
十一、免责声明
- 本服务输出为建模作业框架、规格换算与判定阈值,
不构成工程设计、结构强度计算、公差设计、材料选型或法律意见。
- 涉及的尺寸、比例、面数、贴图尺寸均为按通用规范推算的参考值,不是实测值。
- 涉及开模、注塑、铸造、装配公差、承重与报建的文件,必须由持证工程师出具。
- 3D 打印可行性与成品强度以打印服务商的工艺书与实际打样结果为准;
规则包给的「打印不可行」判据是初筛,不是打样结论。
- 各渠道素材规范与平台规则以平台当前官方发布为准;
规则包标注的「依据版本年份」用于提示时效,不替代平台最新公告。
- 涉及他人品牌、商标、肖像、专利与未公开外观设计时,请自行确认授权,
本技能不提供侵权判断,也不代为规避。