所有配置都可以在 /admin 面板的 配置 部分中找到。设置会按类别分组。
站点设置
这些设置会影响 TaskNeo 如何向用户显示自身,以及如何构建外发邮件中的链接。
| 设置 | 说明 |
|---|
| 应用标题 | 显示在浏览器标签页和页面标题中的名称 |
| 基础 URL | 你的 TaskNeo 实例对外公开的 URL(例如 https://taskflow.example.com)。用于生成邮件通知中的链接 |
邮件(SMTP)
配置 TaskNeo 用于发送通知的邮件服务器。
| 设置 | 说明 |
|---|
| 主机 | SMTP 服务器地址(例如 smtp.mailgun.org) |
| 端口 | SMTP 端口(例如 STARTTLS 使用 587) |
| 用户名 | SMTP 登录用户名 |
| 密码 | SMTP 密码 |
| 发件地址 | 会显示在外发邮件 From 字段中的邮箱地址 |
测试你的 SMTP 配置
保存 SMTP 设置后,先使用 发送测试邮件 功能验证投递,再正式启用。
输入收件地址
在 SMTP 设置部分找到 发送测试邮件 字段,并输入一个你能查看的邮箱地址。
发送测试
点击 发送测试邮件。TaskNeo 会尝试使用当前 SMTP 设置发送消息。
确认收到
检查收件箱。如果没有收到消息,请检查主机、端口和凭据,然后重试。
保存 SMTP 设置后务必发送测试邮件 - 尤其是在启用通知或开放注册之前。用户还没开始期待邮件时,更容易发现投递问题。
AI / LLM
TaskNeo 会使用语言模型将自然语言任务描述解析为结构化作业。请在此配置提供商。
| 设置 | 说明 |
|---|
| 提供商 | LLM 提供商标识符(例如 openai、ollama) |
| API 基础 URL | 提供商 API 的端点 |
| API 密钥 | 提供商的认证密钥 |
| 模型名称 | 要使用的具体模型(例如 gpt-4o-mini) |
系统提示词
TaskNeo 在处理任务描述时会使用两个系统提示词:
| 提示词 | 用途 |
|---|
| Task parse — structured | 从自然语言描述中提取结构化字段(标题、开始日期、截止日期) |
| Task parse — Markdown | 将描述正文重新格式化为干净的 Markdown |
你可以直接在管理面板中编辑这两个提示词。更改会对后续所有 AI 解析请求生效。如果你修改后结果变差,TaskNeo 文档中提供了原始提示词文本。
控制新用户是否可以自行注册。
当注册关闭时,/register 页面会显示提示,而不是注册表单。现有用户不受影响 - 他们仍然可以登录。
关闭注册会立即阻止所有新注册。尝试在关闭状态下注册的用户会看到错误。如果你打算临时关闭注册,请务必提前告知用户。
控制 TaskNeo 何时向用户发送截止提醒邮件。
| 设置 | 说明 |
|---|
| 提醒时间 | 一个以逗号分隔的数字列表,表示任务截止前的小时数。TaskNeo 会在每个间隔发送提醒(例如 24,2 表示在截止前 24 小时和 2 小时发送提醒) |
将该字段留空即可完全禁用截止提醒。