5. 创建更多数字人
在上一步中,你已经创建了一个基础的数字人,用于回复企业微信消息。
数字人还有更多玩法——你可以创建多个数字人,让它们分别负责不同的任务,定时自动运行,不需要你盯着。
比如:
- 每天早上汇总未读邮件,发摘要给你
- 每隔 1 小时检查某个网站有没有更新
- 定期整理文件夹里的文件
数字人 vs 普通对话
你可能会问:我直接在 Halo 里对话不也能做这些事吗?区别在于:
| 普通对话 | 数字人 | |
|---|---|---|
| 是什么 | 你在 Halo 空间里和 AI 一对一聊天 | 一个独立运行的 AI 个体 |
| 触发方式 | 你手动发消息 | 定时自动运行,或通过 IM 接收外部消息 |
| 消息渠道 | 只能在 Halo 界面里对话 | 可以接入企业微信、邮件等渠道,通过 IM 接收和发送消息 |
| 记忆 | 新开会话后,没有之前的记忆 | 可以配置长期记忆,跨次运行记住之前做过什么 |
| 适合场景 | 需要人工精细管理的任务:复杂编程、创作、手动管理上下文 | 轻量日常办公、日常助理、7×24 小时简单重复的自动化任务 |
两者底层的 AI 能力完全相同。
上一步你创建的"我的AI助手"就是一个数字人——它接入了企业微信,有人发消息时自动回复。接下来你可以创建更多数字人,处理不同任务。
创建方式一:自然语言创建
在 Halo 对话中,用自然语言描述你想要的数字人,AI 会自动帮你生成配置并安装。
示例:
帮我创建一个数字人,名字叫"新闻助手",
它的任务是每天早上 9 点打开 Hacker News 网站,
总结首页前 5 条热门文章,运行完发系统桌面通知给我。描述越具体越好
说清楚做什么、多久做一次、结果发到哪里,AI 生成的配置会更准确。如果生成结果不理想,可以用方式二手动创建。
创建方式二:编写 YAML 配置(推荐)
手动创建更可控,不会出现 AI 理解偏差的问题。流程和上一步创建数字人完全一样。
进入创建界面
- 回到 Halo 首页 → 点击 「Apps」
- 进入数字人管理页面
- 点击左下角 「+」 按钮
- 选择 「YAML」
配置模板
下面是一个完整的配置模板。复制后粘贴到编辑框中,根据注释修改你需要的部分:
yaml
spec_version: "1.0"
name: 新闻早报助手 # 改成你想要的名字
version: "1.0"
author: me
description: 每天早上汇总热门新闻 # 一句话描述这个数字人做什么
type: automation
# ---- 提示词(最重要的部分)----
# 告诉 AI 它是谁、要做什么
# 修改下面的内容来定义你的数字人的任务
system_prompt: |-
你是一个新闻汇总助手。
每次运行时:
1. 打开 Hacker News (https://news.ycombinator.com)
2. 找出首页排名前 5 的内容
3. 每条用一句话总结
4. 整理成简洁的早报格式
# ---- 需要的能力 ----
# 如果数字人需要打开网页,保留下面这段;不需要就删掉
permissions:
- ai-browser
requires:
mcps:
- id: ai-browser
reason: 需要打开网页和阅读文章
# ---- 运行频率 ----
# every: 30m = 每30分钟,1h = 每小时,1d = 每天,7d = 每周
# 也可以用 cron 表达式精确控制,比如 cron: "0 9 * * *" = 每天早上9点
subscriptions:
- id: daily-news
source:
type: schedule
config:
every: 1d
# ---- 运行完成后通知 ----
output:
notify:
system: true # 发送桌面通知你通常只需要改三个地方
| 要改什么 | 改哪里 | 怎么改 |
|---|---|---|
| 数字人的任务 | system_prompt 下面的内容 | 用自然语言描述你想让 AI 做什么 |
| 运行频率 | every: 后面的值 | 30m = 每 30 分钟,1h = 每小时,1d = 每天,7d = 每周 |
| 名字和描述 | name 和 description | 改成你想要的 |
其他字段保持不变即可。
选择安装空间
创建时会提示选择安装到哪个空间。数字人会在这个空间的环境中工作。
空间选好后无法更改
选错了只能删除重建。不确定就选默认空间。
管理数字人
查看运行状态
在数字人管理页面,可以看到每个数字人的:
- 当前状态(运行中/已暂停)
- 上次运行时间
- 运行结果
暂停和恢复
不需要某个数字人工作时,可以暂停它,之后再恢复:
- 暂停:点击数字人的暂停按钮
- 恢复:点击恢复按钮
手动触发
不想等定时执行?点击 「立即运行」 按钮,手动触发一次。
调整通知频率
如果数字人运行完的通知太多,可以调整通知级别:
| 级别 | 效果 |
|---|---|
all | 每次运行都通知(默认) |
important | 只在有重要事件时通知 |
none | 关闭所有通知 |
让数字人访问需要登录的网站
如果数字人需要操作公司内部系统、OA 等需要登录的网站,AI 不会自动帮你登录。你需要提前在共享浏览器中完成登录:
- 打开数字人详情页
- 点击头部的 地球图标 按钮
- 在弹出面板中输入目标网址,回车
- 在打开的浏览器窗口中完成登录
登录后,数字人运行时就能直接访问这个网站了。每个网站只需要登录一次(除非登录过期)。
想要更稳定的数字人?
上面创建的数字人足够应对日常使用。如果你的数字人需要频繁运行、操作复杂的网页平台,建议了解进阶内容:
→ 生产级数字人制作
上一步:接入企业微信 Bot ←
下一步:配置邮箱 →