Files
bid-doctor/docs/design/logo/archive/briefs/BRIEF.md
YANG JIANKUAN f4ef7af542 docs(logo): 归档 logo 草稿、v1–v4 探索稿与真实印章调研
v1 为 Codex 精细化的草稿 1;v2–v4 为 SVG 程序化模拟印泥质感的尝试。
调研结论:印泥质感本质上是位图,改用位图生成后矢量化。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-02 20:28:18 +08:00

86 lines
6.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 标博士 Logo 精细化设计说明
> 给执行设计的代理(Codex)。目标:把用户的草稿 1 精细化成**可以直接落地的产品 logo 资产**。
> 先读:`docs/design/brand-strategy.md`(品牌策略)、`docs/design/brand-directions.html` 中的「A 校样」方向(已选定的视觉方向)、`AGENTS.md` 的「产品红线」。
## 1. 基础草稿
- **采用**:`drafts/draft-1-seal-check.png`。红色方形印章,里面是白色「标」字,内框断开;一个对勾从右下角穿出印章边框;右边是藏青色「标博士」字标和拼音「BIAOBOSHI」。
- **不采用**:`drafts/draft-2-mortarboard.png`(学士帽)。学士帽是教育类品牌的常见套路;3D 阴影和细流苏在小尺寸下没法用;也和「投前审校员」的定位不符。
## 2. 要保留的东西(用户喜欢的部分)
1. 方形印章 + 白色「标」字 + 断开的内框:取自投标人每天都在做的「盖章」。
2. 对勾从印章右下角**穿出边框**:表示「逐项核对」,也让图形有动势。
3. 红色印章 + 藏青字标的配色关系。
4. 字标:粗黑体「标博士」+ 拉宽字距的拼音「BIAOBOSHI」。
## 3. 要改进的问题
| 问题 | 要求 |
|---|---|
| 粗糙的印泥纹理、手绘边缘 | 主稿用**干净的几何矢量**(直边、统一圆角、统一笔画宽度)。可以另做一个「印泥纹理」版,只用于宣传物料 |
| 小尺寸下糊掉 | 另出一版**小尺寸专用图形**(≤ 32px):去掉断开的内框,加粗笔画,对勾和「标」字保持清晰。在 16px 和 32px 下按像素网格检查 |
| 「标」字和字标用的是普通字体 | 以 **思源黑体 / Noto Sans SC(SIL OFL 1.1,可商用)** 的 Heavy 或 Black 字重为基础,**转成路径并做调整**(字重、重心、笔画末端),让印章里的「标」和字标里的「标」属于同一套造型。**不能**用方正、汉仪、微软雅黑等需要商业授权的字体。拼音用开源字体(如 Montserrat、Inter、Barlow,均为 OFL),也要转成路径 |
| 对勾压住「标」字的笔画 | 调整对勾和「示」部右下笔画的关系:要么让对勾干净地从笔画外侧穿出,要么让它和笔画共用一段,不能看起来像重叠出错 |
| 「印章 + 对勾」可能被理解成「审核通过章」 | 图形可以保留,但使用规范里要写明:**不能把标志当作「通过 / 合格 / 已审核」章盖在检查报告、投标文件或任何结论上**,也不能和「通过」「合格」字样组合。这是产品红线(不承诺结果) |
## 4. 颜色
| 用途 | 要求 |
|---|---|
| 印章红 | 参考草稿,取一个纯正的朱红 / 印泥红,例如 #D2282E 附近。**只用在 logo 上** |
| 字标藏青 | 参考草稿的藏青,向 A 方向的「墨」#1D2733 靠拢,取一个偏蓝的深藏青,例如 #1C2554 附近;在白底上的对比度要 ≥ 7:1 |
| 界面「致命」红 | A 方向里的 #C4122F,用于界面中的致命问题。和印章红要能区分(印章红偏橙,致命红偏洋红),请在规范里写出两者的区别和使用边界 |
| 反白 | 深色底上:印章保持红色,字标改为白色;另出单色版本(全黑、全白) |
给出每个颜色的 HEX、RGB,以及印刷用的 CMYK 近似值。
## 5. 交付物(全部放在 `docs/design/logo/` 下)
```
docs/design/logo/
BRIEF.md # 本说明(不要改)
drafts/ # 原始草稿(不要改)
svg/
mark.svg # 印章图形主稿(干净矢量)
mark-small.svg # 小尺寸专用图形(≤32px)
mark-textured.svg # 印泥纹理版(宣传用,可选)
logo-horizontal.svg # 横版:印章 + 标博士 + BIAOBOSHI
logo-vertical.svg # 竖版:印章在上,字标在下
wordmark.svg # 只有字标
logo-horizontal-reverse.svg # 深色底反白版
logo-mono-black.svg / logo-mono-white.svg
png/
favicon-16.png favicon-32.png apple-touch-icon-180.png icon-192.png icon-512.png
logo-horizontal@2x.png
favicon.svg # 网页图标(用 mark-small 的造型)
logo-sheet.html # 预览页:所有版本 × 浅色 / 深色背景、最小尺寸、安全区示意、16/32/64/128px 实际效果、错误用法
logo-spec.md # 使用规范:构成网格、安全区、最小尺寸、颜色值、字体与授权、正确和错误用法(含第 3 节的红线条款)
```
要求:
- SVG 里**不能有 `<text>`**,所有文字都转成路径;`viewBox` 要紧贴图形;不能有内嵌的位图。
- 在 `logo-spec.md` 里写明所用字体的名称、版本、许可证和下载来源。
- 工具和临时文件放在 `docs/design/logo/.work/`(已加入 `.gitignore`),例如 Python 虚拟环境、下载的字体文件。不要全局安装软件包。
- 只改 `docs/design/logo/` 里的文件;不要修改仓库其他文件,**不要提交 git**。
## 6. 已经准备好的工具(不需要联网)
| 工具 | 位置 |
|---|---|
| 思源黑体可变字体(Noto Sans SC,字重 100–900,OFL) | `.work/fonts/NotoSansSC[wght].ttf`,许可证见 `.work/fonts/OFL-NotoSansSC.txt` |
| Montserrat 可变字体(OFL,用于拼音) | `.work/fonts/Montserrat[wght].ttf`,许可证见 `.work/fonts/OFL-Montserrat.txt` |
| fontTools 4.68(用于取字形轮廓、生成可变字体实例) | `.work/venv/bin/python`(例如 `fontTools.varLib.instancer` 生成 900 字重,`fontTools.pens.svgPathPen` 导出路径) |
| SVG 转 PNG | `rsvg-convert`、`resvg`(Homebrew 已安装),也可以用 `magick` |
拼音字体可以换成其他 OFL 字体,但需要自己下载,并在规范里写明来源。
## 7. 完成标准
1. 横版 logo 在 120px 宽时清晰可读;印章图形在 16px 下仍然能认出「标」字和对勾。
2. 和草稿 1 对比,用户能一眼认出是同一个 logo,但更精致、更规整。
3. `logo-sheet.html` 用浏览器直接打开就能看到全部版本。
4. 最后用几句话总结:做了哪些造型调整、为什么这样调、还有哪些需要用户决定的地方。