Skip to content

Releases: Memory175/blender-mentor

V5.16.1 — Acceptance Applicability + Build Fixes

Choose a tag to compare

@Memory175 Memory175 released this 20 Oct 14:17

V5.16.1 — 验收适用性 + 发布链修复

Fixed

  • check.applies_if / optional / missing_context + --context:浴室、厨房、楼梯、注塑、3D 打印、人体等条件检查不再无条件误报。
  • CHAR-RIG 增加 human-only biomech。
  • tools/build_skill.py 支持当前标准布局,--source . 可重建。
  • layout_check.py 等外部检查标记 tool_scope: project,router 输出 external_tools。
  • persona_lint.py 增加 acceptance profile schema/重复 ID/工具存在性校验。
  • selftest.py 与 GitHub Actions 纳入 acceptance router 自检和标准布局构建。
  • INT-INTERIOR 补 support/vertical/naming 检查。

Assets

  • blender-mentor-skill-v5.16.1.zip:技能包;
  • blender-mentor-v5.16.1.zip:完整仓库包;
  • dsh-install.ps1 / dsh-install.sh:安装脚本。

V5.16.0 — Production Pipeline + Acceptance Profiles

Choose a tag to compare

@Memory175 Memory175 released this 20 Oct 13:52

V5.16.0 — 生产流程 + 验收分项

Added

  • production-pipeline.md:G0–G6 阶段/门禁、QA 金字塔、冻结/变更、DoD;
  • acceptance_profiles.json + acceptance-profiles.md + acceptance_router.py:建筑内饰/外观/产品/角色/动画/环境/实时资产分项验收;
  • SKILL.md §0.8 / main.md §2.12:验收 Profile 路由与硬规则;
  • 接触例外表替代静默 allowlist;报告必须写覆盖率。

Assets

  • blender-mentor-skill-v5.16.0.zip:仅技能目录;
  • blender-mentor-v5.16.0.zip:完整插件包(技能 + DSH/Claude 包装);
  • dsh-install.ps1 / dsh-install.sh:一键安装脚本。

Validation

  • acceptance_router.py --selftest:10/10;persona_lint.py:EXIT 0;selftest.py:EXIT 0。

完整变更见 CHANGELOG.md。

v5.12.0 — Self-audit index + upload authorization / 自审查索引 + 发布授权

Choose a tag to compare

@Memory175 Memory175 released this 20 Oct 09:41

V5.12.0 — Self-audit index/ 自审查索引

English — Persona suite V5.12.0:

  • new scripts/self_audit.py auto-discovers assets/modules/*.json + references/module-*.md, writes assets/self_audit_index.json;
  • --sync auto-registers new modules in module_registry.json and load_plan.json; no hand-written module index;
  • persona_lint now includes a self_audit check; build_skill runs self-audit (write/sync) before lint and fails on failures;
  • README tools 22 → 23; module_selftest 24, selftest 27.

简体中文 — 人设套件 V5.12.0:

  • 新增 scripts/self_audit.py:自动发现 assets/modules/*.json + references/module-*.md,写 assets/self_audit_index.json;
  • --sync 自动把新模块补进 module_registry.json 与 load_plan.json,不用再手写模块索引;
  • persona_lint 增加 self_audit 检查;build_skill 在 lint 前自动跑 self-audit(write/sync),失败则构建失败;
  • README 工具数 22 → 23;module_selftest 24,selftest 27。

Verification / 验证

  • self_audit: 4 modules / 0 issues;新增模块临时测试自动注册/加载/进索引;
  • persona_lint pass;selftest 27/27;module_selftest 24/24;module_lint pass;
  • 干净安装 24/24 + 3 skip;source_audit warn(来源 pending,非本次回归)。

Assets / 附件

  • blender-mentor-v5.12.0.zip — full repo package (196 files / 2288231 bytes)
    SHA-256: 7abb1025ce5951102c5f6c407829256d84dc835cde38eeb76c9eeeccf1c6ef4e
  • blender-mentor-skill-v5.12.0.zip — skill-only package (57 files / 187396 bytes)
    SHA-256: 7bff22cc070a7116e308ee2650d25b9d118b89f258bf150c38af23e3b14945ff
  • dsh-install.ps1 / dsh-install.sh

MIT

v5.11.3 — persona bug fixes / 人设 bug 修复

Choose a tag to compare

@Memory175 Memory175 released this 20 Oct 09:34

V5.11.3 — persona bug fixes / 人设 bug 修复

English — Persona suite V5.11.3 fixes five real defects:

  • persona_lint did not index INT-001 at all; it now checks module-int-001.md version against the main registry (INT-001 0.1.2);
  • preflight force hint INT-001 blocked a valid INT-002 style/layout variant; force gate now treats any selected INT-* module as covering the interior domain;
  • module_gap returned resolve_existing (“data/coverage insufficient”) when an INT module existed but style/layout was missing; it now returns missing_style_layout;
  • main.md still said “seven files” and lacked the INT-001 module table/load row; it is now eight files;
  • SKILL.md description lacked INT/interior trigger terms; it now includes interior design / Chinese-style interior / two-bedroom apartment.

简体中文 — 人设套件 V5.11.3 修复 5 个真实 bug:

  • persona_lint 原来根本没索引 INT-001;现在会校验 module-int-001.md 与 main 注册表版本(INT-001 0.1.2);
  • preflight 的 INT-001 强制提示会误拦截有效的 INT-002 风格/布局变体;现在任意选中的 INT-* 模块都视为已覆盖内饰域;
  • module_gap 在已有 INT 模块但缺少 style/layout 时误返回“数据/覆盖不足”;现在返回 missing_style_layout;
  • main.md 仍写“七个文件”,且缺 INT-001 模块表/加载行;现改为八个文件;
  • SKILL.md 描述缺 INT/室内触发词;现补 interior design / Chinese-style interior / two-bedroom apartment。

Tests

  • module_selftest 24/24(新增 INT 变体、missing style/layout);
  • selftest 27/27;persona_lint pass;module_lint pass;
  • source_audit warn(来源仍 pending);
  • 干净安装 24/24 + 3 skip。

Assets / 附件

  • blender-mentor-v5.11.3.zip — full repo package (192 files / 2273273 bytes)
    SHA-256: 2ea9c957ec216bad759d05a23a2e167c123a5dba499239f7a54db2e9bec2e721
  • blender-mentor-skill-v5.11.3.zip — skill-only package (55 files / 181949 bytes)
    SHA-256: b715874b9d7d50a000381799dd2e0f7b3a2f289000f08ea5cca4fd139e7ebefc
  • dsh-install.ps1 / dsh-install.sh

MIT

v5.11.2 — INT-001 open questions / 项目输入清单

Choose a tag to compare

@Memory175 Memory175 released this 20 Oct 09:24

V5.11.2 — INT-001 open questions / 项目输入清单

English — INT-001 version 0.1.2 adds the project-level open-questions set:

  • 7 questions OQ-001..007 with priority, why, default_if_unanswered;
  • OQ-001 (jurisdiction) is a blocker; data stays pending until answered;
  • references/module-int-001.md §7 now renders the table; no data values changed;
  • module registry hash updated; source_audit remains warn.

简体中文 — INT-001 版本 0.1.2 收编项目级问题清单:

  • 7 个问题 OQ-001..007,含 priority、why、default_if_unanswered;
  • OQ-001(项目所在地)是 blocker;未回答前数据保持 pending;
  • references/module-int-001.md §7 改为问题表;未改任何数据值;
  • 模块 registry hash 已更新;source_audit 仍为 warn。

Verification / 验证

  • selftest 27/27;module_selftest 22/22;module_lint pass;
  • persona_lint pass (V5.11.2);
  • 干净安装 24/24 + 3 skip。

Assets / 附件

  • blender-mentor-v5.11.2.zip — full repo package (192 files / 2270417 bytes)
    SHA-256: 00891dfffb3fd3cbcde0730d009c411916ce5a57d327b70582df3cb3f7909749
  • blender-mentor-skill-v5.11.2.zip — skill-only package (55 files / 180912 bytes)
    SHA-256: b34e1f20675ecd621a355876d4d8fe1021c13edbf16d657bcd2f6a443c651a16
  • dsh-install.ps1 / dsh-install.sh

MIT

v5.11.1 — INT-001 source metadata / 来源表补全

Choose a tag to compare

@Memory175 Memory175 released this 20 Oct 09:23

V5.11.1 — INT-001 source metadata / INT-001 来源表补全

English — INT-001 source table completed; module version 0.1.1:

  • added URLs, publishers, edition/date, reliability tiers (code_reference / industry_reference / community_convention);
  • added SRC-CODE-HB-HEIGHT (Hubei height/clear-height file);
  • 29 sources total; 14 used by INT-001;
  • height data now cites Hubei file; source_registry keeps pending/metadata-only status;
  • source_audit remains warn, not pass;
  • registry hash updated.

简体中文 — INT-001 来源表补全,模块版本 0.1.1:

  • 补 URL、出版方、edition/日期、可靠性分级(code_reference / industry_reference / community_convention);
  • 新增 SRC-CODE-HB-HEIGHT(湖北层高/净高文件);
  • 来源总数 29,INT-001 使用 14 条;
  • 层高数据改引湖北文件;来源状态仍为 pending/metadata-only;
  • source_audit 仍为 warn,不是 pass;
  • registry hash 已更新。

Verification / 验证

  • selftest 27/27;module_selftest 22/22;module_lint pass;
  • persona_lint pass (V5.11.1);
  • source_audit warn;
  • 干净安装 24/24 + 3 skip。

Assets / 附件

  • blender-mentor-v5.11.1.zip — full repo package (192 files / 2263865 bytes)
    SHA-256: 0a5e1c630d7d12961295d701e1c4f42b914b7e28e74d6409ddab33477d896e0b
  • blender-mentor-skill-v5.11.1.zip — skill-only package (55 files / 178676 bytes)
    SHA-256: 9161c3e26414ef0a97974eee14b6ede7ff3f6bac2c4576c8a060f57ccd86acd0
  • dsh-install.ps1 / dsh-install.sh

MIT

v5.11.0 — INT-001 Chinese two-bedroom apartment interior / 中式两室两厅公寓内饰模块

Choose a tag to compare

@Memory175 Memory175 released this 20 Oct 09:20

V5.11.0 — INT-001: Chinese two-bedroom apartment interior / 中式两室两厅公寓内饰模块

English — The user-provided interior draft is now a real mentor-module/1 module, experimental:

  • assets/modules/INT-001.json: 13 data keys across Chinese style + two-bedroom apartment layout; declares styles: ["chinese"], layouts: ["apartment"];
  • references/module-int-001.md: human-readable data tables, hard rules, source-pending status;
  • 13 SRC-* source records added as pending (no URL/edition/clause supplied), so source_audit is expected warn, not pass;
  • INT-001 registered in module registry and load plan;
  • module_lint now enforces non-empty styles/layouts and valid confidence for INT-*;
  • module_selftest expanded to 22 cases, including INT proceed / style mismatch / layout mismatch / gap prompt.

简体中文 — 你提供的草案已转成正式 mentor-module/1 模块,状态 experimental:

  • assets/modules/INT-001.json:13 个 data key,覆盖中式风格 + 两室两厅公寓;声明 styles: ["chinese"]、layouts: ["apartment"];
  • references/module-int-001.md:人读数据表、硬规则、来源 pending 状态;
  • 13 条 SRC-* 来源按 pending 登记(未提供 URL/版次/条款),source_audit 预期 warn,不是 pass;
  • INT-001 已注册到 module registry 与 load plan;
  • module_lint 对 INT-* 强制校验非空 styles/layouts 与合法 confidence;
  • module_selftest 扩到 22 项:INT proceed / 风格不匹配 / 布局不匹配 / gap prompt。

Behavior / 行为

  • 中式风格 + 两室两厅公寓 → proceed(选中 INT-001);
  • 现代风格 + 两室两厅公寓 → ask(风格不在 styles);
  • 中式风格 + 别墅 → ask(布局不在 layouts);
  • 风格或布局数据不得跨风格/布局复用。

Verification / 验证

  • selftest 27/27;module_selftest 22/22;module_lint pass;
  • source_audit warn(来源 pending);
  • 干净安装 24/24 + 3 skip。

Assets / 附件

  • blender-mentor-v5.11.0.zip — full repo package (192 files / 2257118 bytes)
    SHA-256: 87172ef4530efddc491897bf3a1a6a9fe845771e3e966a81c7cb07e55102359c
  • blender-mentor-skill-v5.11.0.zip — skill-only package (55 files / 176385 bytes)
    SHA-256: 6ffc4ef3df228ba6046df607fab54c35b5af1931d327b714cdb1737b543c170e
  • dsh-install.ps1 / dsh-install.sh

MIT

v5.10.0 — Interior module rule: layout + style / 内饰建模硬规则

Choose a tag to compare

@Memory175 Memory175 released this 20 Oct 07:39

V5.10.0 — Interior modeling rule: dedicated module + layout + style / 内饰建模硬规则

English — Persona suite V5.10.0 adds a hard interior-modeling rule:

  • interior/furnishing tasks can no longer pass as ordinary modeling or reuse ENG/BIO/ESD;
  • a dedicated INT-* module is required; assets/module_gap_hints.json adds INT-001 with force: true;
  • assets/style_taxonomy.json defines 12 architectural styles + 7 layout types;
  • preflight blocks interior tasks without an INT module, asks for missing style/layout, and when an INT module exists checks its styles/layouts; mismatches return ask with “extend module or create a style/layout variant”;
  • module_gap prompt includes inferred style/layout and requires styles/layouts;
  • module schema/template add styles/layouts; module_lint requires non-empty fields for INT-*;
  • module_selftest expanded to 18 cases.

简体中文 — 人设套件 V5.10.0 新增内饰建模硬规则:

  • 内饰/室内建模不能再按普通建模或借用 ENG/BIO/ESD 放行;
  • 必须新增独立 INT-* 模块;module_gap_hints.json 新增 INT-001(force: true);
  • 新增 assets/style_taxonomy.json:12 种建筑风格 + 7 种空间布局;
  • preflight:无 INT 模块直接 block;缺风格/布局 ask;已有 INT 模块时核对 styles/layouts,不匹配返回 ask,提示“扩展模块或新建风格/布局变体”;
  • module_gap Prompt 包含推断风格/布局,并要求 JSON 声明 styles/layouts;
  • schema/template 增加 styles/layouts;module_lint 要求 INT-* 非空;
  • module_selftest 扩到 18 项。

Verification / 验证

  • selftest 27/27;module_selftest 18/18;module_lint pass;干净安装 24/24 + 3 skip;
  • 示例:“中式风格别墅室内设计” → block + INT-001 + style/layout 提示。

Assets / 附件

  • blender-mentor-v5.10.0.zip — full repo package (186 files / 2228348 bytes)
    SHA-256: 945dddf760a34ad60eda524072b45fd223372d904b357bf19fb414db327145d7
  • blender-mentor-skill-v5.10.0.zip — skill-only package (53 files / 166744 bytes)
    SHA-256: c727c74285966fe888fbd1aaa2e5a71459f3b9794521cbf5bd584907c17612ed
  • dsh-install.ps1 / dsh-install.sh

MIT

v5.9.2 — Generic model/delivery QA gate / 通用建模交付质量门

Choose a tag to compare

@Memory175 Memory175 released this 20 Oct 07:25

V5.9.2 — Generic model/delivery QA gate / 通用建模交付质量门

English — Persona suite V5.9.2 turns the modeling postmortem into a reusable gate:

  • new references/model-qa.md: scope, coordinates/floors, geometry (non-manifold/UV/ngon), assembly clearances, cameras/renders, deliverables, source governance, anti-patterns, 10 pre-delivery questions;
  • SKILL.md §0.4: six gates before delivery, routed to the new reference;
  • selftest now 27 checks, including model_qa_reference;
  • README: 9 → 10 reference files; no house-specific content, rules are general.
    Verification: selftest 27/27, clean install 24/24 + 3 skip.

简体中文 — 人设套件 V5.9.2 把这轮的建模复盘变成可复用的质量门:

  • 新增 references/model-qa.md:范围、坐标/楼层、几何(非流形/UV/ngon)、构件净空、相机/出图、交付物、来源治理、反模式、交付前 10 问;
  • SKILL.md §0.4:交付前 6 道门,路由到新文档;
  • selftest 增至 27 项,含 model_qa_reference;
  • README 参考文件 9 → 10;内容是通用规则,不绑定房子。
    验证:selftest 27/27,干净安装 24/24 + 3 skip。

Assets / 附件

  • blender-mentor-v5.9.2.zip — full repo package (183 files / 2212990 bytes)
    SHA-256: d7288ebd233ebcae23d274617ed250c214c7b92d80a36b9511bd5e38e3a91f80
  • blender-mentor-skill-v5.9.2.zip — skill-only package (52 files / 161618 bytes)
    SHA-256: 840e8e73b590aac9c2b46d5d134aa65f516680d3b46268ed82c1ab6245ea6847
  • dsh-install.ps1 / dsh-install.sh

MIT

v5.9.1 — Module template source_id / 模块模板补丁

Choose a tag to compare

@Memory175 Memory175 released this 20 Oct 06:50

V5.9.1 — Module template source_id / 模块模板补丁

English — Template-only patch:

  • assets/modules/_template.json now includes source_id + verification in the data example, so new modules don't miss source governance;
  • no runtime/module-version changes (ENG 1.1.0 / BIO 1.1.0 / ESD 1.1.9 unchanged);
  • README/SKILL only bump to V5.9.1; no module-version index change was needed.

简体中文 — 纯模板补丁:

  • assets/modules/_template.json 的 data 示例增加 source_id + verification,新模块不再漏来源治理字段;
  • 无运行时/模块版本变更(ENG 1.1.0 / BIO 1.1.0 / ESD 1.1.9 不变);
  • README/SKILL 只升到 V5.9.1;它们不索引模块版本,无需改数字。

Verification / 验证

  • selftest 26/26;persona_lint pass;干净安装 23/23 + 3 skip;
  • 模板已包含 source_id。

Assets / 附件

  • blender-mentor-v5.9.1.zip — full repo package (180 files / 2199239 bytes)
    SHA-256: 31e74811c04046b749aee504865ed13fb4b86a81dddc7c09f56999210da78db7
  • blender-mentor-skill-v5.9.1.zip — skill-only package (51 files / 157142 bytes)
    SHA-256: e146b111da2bcedfcf6602f4fe7de1ad76dbaad818a7ddfd2af8375b4622a835
  • dsh-install.ps1 / dsh-install.sh

MIT