AI
如何在DirEasy中配置AI功能
DirEasy使用AI模型来分析网站内容并自动填写提交表单,从而提高提交效率。
DirEasy使用Vercel AI SDK封装AI模型,默认支持OpenAI ChatGPT、Google Gemini、DeepSeek、XAI和Claude模型,可以根据目录需求选择使用。
管理员可以使用AI批量导入功能,10倍速初始化您的目录数据库。
设置环境变量
确定使用的AI模型
您可以选择使用google、deepseek、openai、xai或claude作为AI模型,并在.env文件中设置NEXT_PUBLIC_DEFAULT_AI_PROVIDER
变量。
NEXT_PUBLIC_DEFAULT_AI_PROVIDER
默认未配置任何AI模型,因此AI自动填充功能默认不启用。- 不同模型效果不同,我们推荐使用
Google Gemini
模型的gemini-2.5-flash
版本,它具有更大的上下文窗口、更好的效果,并且免费。 - 请注意AI自动填充功能的成功率并非100%,如果网页内容未被捕获或SEO信息不准确,可能导致AI模型无法正确解析网页内容,最终导致AI自动填充功能失败。
配置好AI模型后,如果AI环境变量已配置,提交表单中会出现AI自动填充
按钮,点击该按钮将触发AI模型自动解析网页内容并填写表单。
自定义AI代理规则
对于使用Cursor或GitHub Copilot的用户 - 您可以通过更新下面列出的相应文件来自定义AI代理规则。每次聊天响应都会读取该文件,并根据您的规则提供更精准的响应。重要的是
保持您的指令简短精确。糟糕的指令会降低Cursor和Copilot的质量和性能。
Cursor
更新.cursorrules
文件以根据项目需求自定义AI代理。这些规则可以随时更新,并会随着时间的推移更好地帮助您。
可以在awesome-cursorrules找到自定义Cursor规则的好例子。
了解更多关于Cursor规则。
GitHub Copilot
要开始使用GitHub Copilot指令,您必须先在VSCode中启用Use Instruction Files
设置。
更新.github/copilot-instructions.md
文件以根据项目需求自定义AI代理。这些指令可以随时更新,并会随着时间的推移更好地帮助您。
需要注意的是,AI输出可能仍包含幻觉或不准确之处,因此请始终审查和验证生成的建议。