模板组件
1. 入口
设置 -> 组件 -> 模板
可在该页面完成:
- 开关模板功能
- 新增/编辑/删除模板
- 配置模板变量
- 查看可用变量说明
2. 使用方式
开启模板后,在编辑器工具栏点击“模板”图标可选择模板。
选择模板后会把模板内容渲染并覆盖当前输入框内容。
模板不仅在主编辑器可用,也会用于快捷输入等编辑入口。
3. 模板说明
模板由“固定文本 + 变量”组成,插入模板时会把变量渲染成当前值。
变量写法统一为:{{变量名}}
例如:今天是 {{date}} {{weekday}}。
4. 变量说明
基础变量
{{date}}:当前日期(按设置的日期格式){{time}}:当前时间(按设置的时间格式){{datetime}}:当前日期和时间{{weekday}}:当前星期几(如“周一”)
天气变量
{{weather}}:天气摘要(通常等同weather.summary){{weather.summary}}:天气摘要文本{{weather.city}}:城市名{{weather.province}}:省份名{{weather.condition}}:天气状况(晴/多云/雨等){{weather.temperature}}:温度{{weather.humidity}}:湿度{{weather.wind_direction}}:风向{{weather.wind_power}}:风力等级{{weather.report_time}}:天气数据发布时间{{weather.adcode}}:天气区域 adcode
5. 变量配置要点
模板变量设置支持:
- 日期/时间格式
- 是否启用天气变量
- 天气城市(城市名或 adcode)
- 天气变量兜底文本
- 未知变量保留原文(或替换为空)
天气变量依赖定位组件中的高德天气配置(Web Key 等),配置不完整时会回落到兜底文本。
6. 示例模板
## {{date}} {{weekday}} 记录
- 时间:{{time}}
- 天气:{{weather.summary}}
### 今日完成
-
### 明日计划
-
7. 常见问题
为什么插入模板后把我原文替换了?
这是当前实现行为:模板选择后会直接覆盖输入框内容。
建议先另存草稿或先复制原文再套模板。
天气变量显示 -- 或空值
- 检查是否已开启天气变量。
- 检查天气城市、定位组件中的高德 Key 是否有效。
- 检查网络连接。