Wordware 颠覆了传统的 AI 开发模式,将“文档”变为“代码”,让 AI 开发变得更加高效、便捷。让不会编程的人也能轻松构建智能应用。它将自然语言处理与 AI 开发无缝结合,提供了一个直观、高效的开发环境。

Twitter Personality 是一个 Web 应用程序,可分析用户的 Twitter 推文以使用 Wordware AI Agent 创建个性化的个人档案。利用尖端的人工智能技术为用户提供对其 Twitter 角色的独特见解。
部署
若要在本地计算机上设置 Twitter Personality 项目,请执行以下步骤:
- 克隆存储库 :使用您喜欢的方法(例如,Git Bash、GitHub Desktop 或命令行)将 Twitter Personality 存储库从 GitHub 克隆到您的本地计算机。
- 安装依赖项 :导航到项目目录并运行
npm install以安装所有必需的依赖项。 - 环境变量:根据
.env.example文件,在项目根目录中创建一个.env.local文件。以下是您需要设置的一些关键环境变量:DATABASE_URL:您的 Neon 数据库 URL(不要向浏览器公开这些凭据)。WORDWARE_API_KEY:用于 AI 处理的 Wordware API 密钥。WORDWARE_PROMPT_ID、WORDWARE_ROAST_PROMPT_ID、WORDWARE_FULL_PROMPT_ID、WORDWARE_PAIR_PROMPT_ID:此项目的特定 Wordware 提示符 ID。NEXT_PUBLIC_BASE_URL:应用程序的基本 URL(例如,用于本地开发的 http://localhost:3000)。LOOPS_API_KEY:用于时事通讯功能的 Loops API 密钥。NEXT_PUBLIC_POSTHOG_KEY、NEXT_PUBLIC_POSTHOG_HOST、POSTHOG_PROJECT_ID、POSTHOG_PERSONAL_API_KEY:PostHog 分析配置。STRIPE_SECRET_KEY、STRIPE_WEBHOOK_SECRET、STRIPE_PRICE_ID、STRIPE_PRODUCT_ID:用于支付的 Stripe 配置。NEXT_PUBLIC_PAIR_PASSWORD:配对功能的密码。- 对于抓取,至少需要以下一项(我们在回退函数系统中使用所有这些)
TWITTER_API_TOKEN和TWITTER_COOKIE:Twitter API 配置。APIFY_API_KEY:Apify 网页抓取服务的 API 密钥。SOCIALDATA_API_KEY:SocialData API 密钥。
请参阅 .env.example 文件,获取所需环境变量的完整列表。
示例 .env.local 文件内容(替换为您的实际值):

