You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Unison项目名称的合法字符有哪些?如何自行查询?

Unison项目名称的合法字符范围及查询方法
  • UCM(Unison代码库管理器)的项目名称规则与Unison语言自身的标识符规则不通用:带连字符的happy-camper不是合法的Unison语言标识符,但可通过project.create happy-camper命令创建为项目名称。
  • 未指定项目名称时,UCM会自动生成{noun}-{noun}格式的随机名称,例如ambitious-wallaroo。

已知非法字符

通过测试验证,.(点)和/(斜杠)属于项目名称的非法字符,无法用于创建项目。

合法字符范围及查询方法

目前官方暂无公开的明确规则文档,可通过以下两种方式自行确认:

  1. UCM命令实测:
    使用project.create命令尝试创建包含目标字符的项目,比如project.create test_underscore、project.create test@symbol。若命令执行成功,则该字符合法;若返回错误,则该字符不被允许。
  2. 查看UCM源码:
    项目名称的校验逻辑存在于Unison代码库的UCM相关模块中,找到处理project.create命令的代码部分,即可获取最准确的字符校验规则。

内容的提问来源于stack exchange,提问作者rampion

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.11 22:12:03