342 Commits

Author SHA1 Message Date
zy
d4469ce94a feat: 添加赞赏支持功能
- 在 README 中添加赞赏支持章节
- 支持支付宝转账(邮箱地址)
- 支持微信扫码赞赏(二维码图片)
- 添加 GitHub FUNDING.yml 配置

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-19 01:04:55 +08:00
zy
3b8abfeafc refactor: 优化发布流程 - PR 合并时触发,自动清理旧版本
主要改进:
- 改为 PR 合并到 main 时触发(不是每次 push)
- 自动删除超过 10 个的旧 Release,保持发布历史整洁
- 移除 prerelease 标记,所有自动构建都是正式 Release
- 恢复使用 v 前缀的版本号格式
- 清理了现有的 Draft 状态 Release

工作流程:
1. PR 合并到 main 分支时自动构建并发布
2. 自动清理,只保留最近 10 个 Release
3. 手动触发 tag-release.yml 发布语义化版本

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-18 23:19:00 +08:00
zy
4c4b9cb47a fix: 恢复自动构建的 Release 功能,但不创建永久 tag
- 保留每次 push 到 main 时自动创建 Release
- 使用基于时间戳的命名(Build-年.月.日.时分-commit)
- 标记为预发布版本,用于测试
- 正式版本通过手动触发 tag-release.yml 发布

这样既保留了自动构建的 Release 供测试使用,又避免了 tag 膨胀问题

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-18 23:08:23 +08:00
zy
c8042d0822 refactor: 改进发布策略,将自动发布改为手动触发
- 修改 release.yml 为仅构建不打 tag,构建产物保存为 artifacts
- 新增 tag-release.yml 用于手动触发发布和打 tag
- 删除所有历史自动生成的 tags
- 采用更合理的版本管理策略,避免版本号膨胀

现在的工作流:
1. push to main 时自动构建(不打 tag)
2. 需要发布时手动触发 Tag and Release workflow
3. 手动输入语义化版本号(如 v1.0.0)和发布说明

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-18 22:41:58 +08:00
allcontributors[bot]
798bcb2be5 docs: add chengazhen as a contributor for code (#108)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-09-18 22:25:52 +08:00
zy
b86d3626f1 Revert "Revert PR #105" - 恢复 publish.go 功能 (#109)
* Reapply "Merge pull request #105 from chengazhen/main" (#107)

This reverts commit 81ff26d6a7.

* feature: 获取有效的元素
2025-09-18 22:25:36 +08:00
zy
81ff26d6a7 Revert "Merge pull request #105 from chengazhen/main" (#107)
This reverts commit aaf5fdedf1.
2025-09-18 22:12:24 +08:00
Journey
aaf5fdedf1 Merge pull request #105 from chengazhen/main
feat: 添加蜜罐元素检测与过滤功能
2025-09-18 22:08:26 +08:00
zy
5b34969288 Merge pull request #103 from xpzouying/feat/improve-showcase-section
feat: 优化 ShowCase 章节展示和调整图片大小
2025-09-18 00:30:19 +08:00
zy
1ee3e25d20 feat: 优化 ShowCase 章节展示和调整图片大小
改进内容:

1. 调整图片大小
   - 将发布结果图片宽度从 400px 调整为 300px
   - 优化页面布局,避免占用过多空间

2. 改进 ShowCase 章节
   - 重命名为"🌟 实战案例展示 (Community Showcases)"
   - 添加章节编号(3)
   - 使用 emoji 增强视觉效果
   - 添加强调提示框
   - 加粗重要链接

3. 为互助群章节添加编号(4)

4. 同步更新英文版 README

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-18 00:10:36 +08:00
zy
c2ce44fe6d Merge pull request #102 from xpzouying/feat/sync-english-readme
docs: 同步更新英文版 README 与中文版保持一致
2025-09-17 22:50:33 +08:00
zy
d676c6e0c7 docs: 同步更新英文版 README 与中文版保持一致
- 添加预编译二进制文件下载说明(主程序 + 登录工具)
- 更新快速开始部分,区分二进制文件和源码编译两种方式
- 添加浏览器自动下载提示
- 更新贡献者列表(6 位贡献者)
- 更新社区群组信息(添加微信群 3)
- 完善 MCP 客户端接入文档
- 保持与中文版 README 完全同步

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-17 22:47:37 +08:00
zy
60e48fec0c types: del user xsecToken (#100)
删除用户中的 xsecToken,该字段暂时没有用,有的大模型容易识别错误,把user的token当做 note 的token用。

CLOSED #96
2025-09-17 22:26:06 +08:00
zy
c64534e90e fix: 添加 GitHub Actions 写入权限配置 (#99)
- 添加 permissions: contents: write 配置
- 解决 403 权限错误问题
- 允许 GitHub Actions 创建 releases 和上传文件

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-09-17 22:11:59 +08:00
zy
517193b317 fix: 修复 GitHub Actions Release 权限问题
- 替换 actions/create-release@v1 为 softprops/action-gh-release@v1
- 使用新的 action 同时处理 release 创建和文件上传
- 移除重复的文件上传步骤
- 解决 "Resource not accessible by integration" 错误

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-17 22:04:29 +08:00
zy
9a1479f47c Merge branch 'feat/add-github-actions-release' 2025-09-17 21:57:55 +08:00
zy
c6c83ad861 Update README.md 2025-09-17 21:19:29 +08:00
allcontributors[bot]
b4cd0f1384 docs: add muhenan as a contributor for code (#97)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-09-17 18:32:04 +08:00
Henan Mu
82b1705143 cherry studio integration (#94) 2025-09-17 18:31:23 +08:00
zy
f12165130e feat: 添加登录工具的多平台构建支持
- GitHub Actions 现在也会构建登录工具的二进制文件
- 支持 4 个平台:macOS ARM64/Intel, Windows x64, Linux x64
- 更新 Release 说明,包含登录工具下载链接
- 更新 README 文档,提供完整的二进制使用流程
- 用户现在可以完全无需 Go 环境使用项目

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-17 01:49:01 +08:00
zy
fcde987273 feat: 增加 GitHub Actions 多平台构建和 Release 自动化
- 添加 GitHub Actions 工作流,支持多平台构建:
  - macOS ARM64 (Apple Silicon)
  - macOS Intel (AMD64)
  - Windows x64
  - Linux x64
- 支持自动触发(推送到 main 分支且包含 Go 代码修改)
- 支持手动触发
- 更新 README 文档,添加二进制文件下载说明
- 添加浏览器自动下载提示
- 格式化所有 Go 源码文件

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-17 01:42:39 +08:00
zy
764e791a0d Update README.md 2025-09-17 00:28:31 +08:00
allcontributors[bot]
84c3604432 docs: add Angiin as a contributor for code (#91)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-09-17 00:25:19 +08:00
allcontributors[bot]
e496ad42cd docs: add DTDucas as a contributor for code (#90)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-09-17 00:22:51 +08:00
allcontributors[bot]
4e29627b99 docs: add laryzhong as a contributor for code (#89)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-09-17 00:21:42 +08:00
allcontributors[bot]
965adf1efb docs: add esperyong as a contributor for code (#88)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-09-17 00:20:36 +08:00
zy
e0ce06fbf0 Update README.md 2025-09-17 00:16:42 +08:00
allcontributors[bot]
f6c8593e15 docs: add xpzouying as a contributor for code, ideas, and 5 more (#87)
* docs: update README.md [skip ci]

* docs: create .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-09-17 00:12:09 +08:00
Angiin
2de8634960 Update windows_guide.md (#84)
本文档主要是协助 Windows 用户解决环境变量相关问题,建议 Windows 设备的用户在部署前参考此内容中的步骤。
2025-09-16 15:19:54 +08:00
zy
2690372f48 Update README.md 2025-09-16 12:53:08 +08:00
Duong Tran
73d0ef86ae 📝 docs(readme) [DOCS]: add English version of README (#81)
* 📝 docs(readme) [DOCS]: add English version of README

* 📝 docs(readme) [DOCS]: update platform name to RedNote
2025-09-16 11:48:34 +08:00
zy
3143576cc0 publish tags by arrow down (#80)
使用 arrow down 吧,arrow-right 有时候不能移动到最结尾
2025-09-16 02:12:21 +08:00
Zhongpeng
414dddfc53 Feature/n8n integration (#78)
* feat: add n8n integration examples and workflow templates

- Add comprehensive n8n workflow examples for Xiaohongshu automation
- Include detailed documentation and setup instructions
- Add workflow templates for automatic note publishing to Xiaohongshu
- Include supporting images and visual guides for n8n configuration

* 修改图片路径写法,以适应github显示

---------

Co-authored-by: 钟鹏 <zhongpeng@ng.yn.cn>
Co-authored-by: zy <xpzouying@gmail.com>
2025-09-16 01:58:54 +08:00
zy
49eaabca34 readme: 增加 examples 的索引 (#79) 2025-09-16 01:54:22 +08:00
Zhongpeng
dd2672e2bb feat: add n8n integration examples and workflow templates (#77)
- Add comprehensive n8n workflow examples for Xiaohongshu automation
- Include detailed documentation and setup instructions
- Add workflow templates for automatic note publishing to Xiaohongshu
- Include supporting images and visual guides for n8n configuration

Co-authored-by: 钟鹏 <zhongpeng@ng.yn.cn>
2025-09-16 01:29:39 +08:00
zy
45fa757938 add github codeownder (#76) 2025-09-16 01:15:25 +08:00
zy
ee86f46201 docs: 更新示例说明,添加目录以存放示例内容 (#75) 2025-09-16 00:39:29 +08:00
zy
ff72fe872e docs: 增加 Windows 指南 (#74)
* docs: 增加 Windows 指南

* update contrib
2025-09-16 00:31:21 +08:00
zy
25a1366b69 Update README.md
增加微信群二维码
2025-09-16 00:06:54 +08:00
clearwater
cc10ac9f38 publish_content content description enhance (#72)
Co-authored-by: liuyong <liuyong@tuyoogame.com>
2025-09-15 21:10:42 +08:00
zy
db9962ec24 Update README.md 2025-09-15 19:48:15 +08:00
zy
0c57bd6b0f Update README.md 2025-09-15 19:45:18 +08:00
zy
36c9c5fc51 Update README.md 2025-09-15 10:45:48 +08:00
zy
0dbd6766ac Update README.md 2025-09-15 01:49:31 +08:00
zy
90169ec894 refactor: 优化小红书标签输入逻辑 (#71)
* refactor: 优化小红书标签输入逻辑

- 调整 inputTag 函数以减少延迟时间
- 增加标签联想下拉框的等待时间
- 更新 MustInput 和 MustKeyActions 方法的调用顺序
- 添加错误处理和日志记录以增强稳定性

* update headless_browser version

* downgrade fetchup version

* update publish
2025-09-14 21:47:55 +08:00
zy
e4745d28d4 feat: 添加 Chrome 浏览器支持和安装说明折叠 (#67)
* feat: 添加 Chrome 浏览器支持和安装说明折叠

- 支持 Chrome 浏览器作为备选方案
- README 安装部分使用 details 标签折叠
- 优化浏览器配置和初始化逻辑

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

* docs: 更新 README.md 以包含 Windows 问题和登录部分说明

- 添加 Windows 问题的链接以供参考
- 更新 README 中的登录部分内容

---------

Co-authored-by: Claude <noreply@anthropic.com>
2025-09-14 17:49:19 +08:00
zy
47aba20735 feat: 添加小红书标签功能支持 (#65)
* feat: 实现小红书标签输入和自动关联功能

- 在 PublishImageContent 结构体中添加 Tags 字段
- 实现 inputTags 函数处理多个标签输入
- 实现 inputTag 函数自动点击标签联想下拉框
- 通过 #creator-editor-topic-container 选择器定位标签下拉框
- 自动点击第一个 .item 元素完成标签关联
- 添加错误处理和日志记录

* feat: 为 MCP 和 HTTP API 添加标签(tags)支持

- 在 PublishRequest 结构体中添加 Tags 字段
- 更新 MCP handler 处理标签参数
- 更新 MCP 工具定义,添加 tags 参数说明
- HTTP API 自动支持 tags 字段(通过 PublishRequest)
- 保持向后兼容,tags 为可选参数
2025-09-14 15:06:23 +08:00
zy
cd4e75fa46 Update README.md 2025-09-11 23:42:04 +08:00
zy
0d545a83a4 Update README.md 2025-09-11 23:39:27 +08:00
zy
c2908419c3 docs: 添加Google Gemini CLI集成配置文档 (#54)
- 新增Gemini CLI的MCP服务器配置示例
- 提供基于settings.json的配置方法
- 添加httpUrl配置用于HTTP连接
- 完善Gemini CLI使用说明

解决 #49

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-09-10 01:24:23 +08:00