品牌与命名
定位
爬山虎是给个人和小团队用的待办与项目管理工具:后端用 Rust 写成,可以自托管,客户端覆盖 Web、macOS 和 Android,整套代码以 MIT 协议开源。我们想让它安静、可靠、上手不累,同时有一点自己的脾气。
名字取自爬山虎(Boston ivy,Parthenocissus tricuspidata):它一片叶子一片叶子地往墙上爬,到了秋天整面墙变红。这正好对应任务一件件完成、项目一点点长满的过程。「虎」字给了我们吉祥物:一只身上长满爬山虎叶子的绿色小老虎。
名称用法
| 场景 | 写法 | 例子 |
|---|---|---|
| 中文品牌名 | 爬山虎 | 爬山虎帮你把项目拆成一件件小事。 |
| 英文品牌名 | BostonIvy,一个词,B 和 I 大写 | BostonIvy is a self-hosted task manager. |
| 中英并列 | 中文在前,空一格 | 爬山虎 BostonIvy |
| 产品展示名 | 每个单词首字母大写 | BostonIvy OS · BostonIvy Web · BostonIvy macOS · BostonIvy Android |
| 仓库名、文件名、包名 | 全小写,词之间用短横线 | bostonivy-os · bostonivy-web · bostonivy-macos · bostonivy-android · bostonivy-tokens.json · bostonivy-mark.svg |
| 语言或平台另有规定时 | 按平台规定,但保持全小写 | Dart 文件 bostonivy_theme.dart · Android 资源 ic_launcher_foreground · Rust crate bostonivy_os |
不要这样写:
Bostonivy、Boston Ivy、Boston-Ivy、BOSTONIVY(像素风格的像素字标是字形处理,不是名称写法)bostonIvy-web、BostonIvy-Web(仓库名和文件名不能出现大写)爬山虎(BostonIvy)App(同一处不要重复叫两次名字)
旧品牌:现有客户端由一个 AGPL 协议的开源项目改造而来。那个项目的名称、吉祥物和 Logo 都是 AGPL 素材,新品牌里一律不用,也不模仿;文档、界面和代码里也不提它的名字。
语气
像一个靠谱的同事:话不多,说清楚,偶尔幽默。三种风格共用同一套措辞规则,口吻按风格微调。
| 场景 | 青藤 | 萌虎 | 像素 |
|---|---|---|---|
| 列表为空 | 这面墙还空着 | 全部搞定! | 0 tasks. |
| 完成一件任务 | 已完成「迁移 schema」 | 贴好啦!「迁移 schema」完成 | [x] #42 done |
| 计时开始 | 开始计时 · 迁移 schema | 开始计时,加油 | timer started #42 |
| 网络断开 | 暂时连不上服务器,改动会在恢复后同步。 | 网断了,改动先存在本地,连上就同步。 | offline · 3 changes queued |
| 删除确认 | 删除「新版官网」?项目里的 9 个任务会一起删除。 | 同左 | 同左 |
危险操作的确认文案三种风格完全一样,不玩梗。
文案规则
- 称呼用户用「你」,不用「您」。
- 按钮和菜单写动词:「新建任务」「分享链接」「停止计时」。对话框的主按钮直接写具体动作(「删除项目」),不写「确定」。
- 错误提示讲清楚原因和解决办法,不道歉:「附件超过 20 MB,压缩后再试,或者换成链接。」
- 中文用全角标点;中英文、中文和数字之间加一个空格(「评论 5」「PostgreSQL 16」)。
- 时间:今天和明天用「今天 18:00」「明天」;本周内用星期几;更远写「10月28日」;跨年写「2027年1月3日」。逾期写「逾期 1 天」,不要只标红。
- 数字用阿拉伯数字,计时器统一
00:42:18格式,等宽数字。 - 不用 emoji,也不用颜文字。