Package Information
Released: 6/23/2025
Downloads: 8 weekly / 66 monthly
Latest Version: 0.1.0
Author: xgone
Available Nodes
Documentation
n8n-nodes-answer-dev
这是一个用于n8n的自定义节点包,用于与Answer.dev系统集成。Answer.dev是一个开源的问答平台,类似于Stack Overflow。
安装
本地开发测试 (开发阶段)
如果您想在本地测试此节点(在发布到NPM之前):
# 克隆项目
git clone https://github.com/your-username/n8n-nodes-answer-dev.git
cd n8n-nodes-answer-dev
# 快速安装到本地n8n
chmod +x scripts/dev-install.sh
./scripts/dev-install.sh
# 或者手动安装
npm install
npm run build
npm link
cd ~/.n8n/custom
npm link n8n-nodes-answer-dev
详细的本地开发指南请查看 LOCAL_DEVELOPMENT.md
社区节点 (推荐 - 发布后)
- 在n8n中,转到 设置 > 社区节点
- 选择 安装
- 输入
n8n-nodes-answer-dev
- 同意风险并安装
手动安装
要手动安装此节点,请运行以下命令:
npm install n8n-nodes-answer-dev
对于Docker用户:
docker exec -it n8n npm install n8n-nodes-answer-dev
配置
凭据
在使用Answer.dev节点之前,您需要设置API凭据:
- 在n8n中创建新的凭据
- 选择 "Answer.dev API"
- 填写以下信息:
- Domain: 您的Answer.dev实例域名 (例如:
https://your-answer-instance.com
) - Authorization Token: API授权令牌 (通常以
Bearer
开头)
- Domain: 您的Answer.dev实例域名 (例如:
获取API令牌
- 登录您的Answer.dev实例
- 转到用户设置
- 生成新的API令牌
- 复制令牌并在凭据中使用
操作
Question
Create (创建问题)
发布一个新问题到Answer.dev平台。
必填字段:
- Title: 问题标题
- Content: 问题详细内容
可选字段:
- Tags: 问题标签 (用逗号分隔)
- Category ID: 问题分类ID
- Is Anonymous: 是否匿名发布
示例输出:
{
"id": "123456",
"title": "如何使用n8n?",
"content": "我想了解如何开始使用n8n进行工作流自动化...",
"status": "published",
"created_at": "2024-01-01T12:00:00Z"
}
兼容性
n8n版本 | 节点版本 | 状态 |
---|---|---|
1.0+ | 0.1.0 | ✅ |
使用示例
基本问题发布
- 添加Answer.dev节点到您的工作流
- 选择 "Question" 资源和 "Create" 操作
- 配置凭据
- 填写问题标题和内容
- 可选择添加标签
与其他节点结合
您可以将Answer.dev节点与其他n8n节点结合使用:
- HTTP Request: 从外部API获取数据后发布问题
- Google Sheets: 从电子表格读取问题列表并批量发布
- Slack: 当Slack中有特定消息时自动发布问题
故障排除
常见错误
- 401 Unauthorized: 检查您的API令牌是否正确
- 404 Not Found: 确认域名地址是否正确
- 400 Bad Request: 检查必填字段是否都已填写
调试
启用n8n的调试模式以查看详细的API请求和响应:
export N8N_LOG_LEVEL=debug
开发
本地开发
- 克隆此仓库
- 安装依赖:
npm install
- 构建:
npm run build
- 链接到本地n8n:
npm link
贡献
欢迎贡献!请遵循以下步骤:
- Fork此仓库
- 创建功能分支
- 提交更改
- 推送到分支
- 创建Pull Request
许可证
MIT
支持
如果您遇到问题或有建议,请:
- 查看Answer.dev文档
- 在GitHub上创建issue
- 加入n8n社区讨论
更新日志
0.1.0
- 初始版本
- 支持问题发布功能
- 基本的API认证支持