MCPcopy
hub / github.com/wangxinleo/wechat-public-account-push

github.com/wangxinleo/wechat-public-account-push @v2.0 sqlite

repository ↗ · DeepWiki ↗ · release v2.0 ↗
122 symbols 332 edges 23 files 12 documented · 10%
README

公告|项目过时说明

GitHub Stars GitHub Forks GitHub Issues GitHub Contributors

wechat-public-account-push 自 2022年 建库,到2025年 完整陪伴大家 3 年时间,这段旅程属于我们全体用户。


⚠️ 项目已过时,并重构为青龙脚本

亲爱的用户们:

感谢大家一直以来对 wechat-public-account-push 项目的关注与支持!

2024年开始,AI coding 已经势不可挡了,传统的微信公众号推送方式已逐渐被更先进、更智能的技术所取代。本项目作为一个旧时代的产物,其原有的多种部署和使用方式已无法满足当前用户的需求和发展趋势。

为了让核心功能得以延续并方便大家部署,我们已将项目核心代码精简为一个独立的青龙脚本,不再维护其他复杂的部署方式。

🚀 新的使用方式 (推荐)

如果您有需要,我们更建议您转向使用轻量的青龙脚本,而不是使用旧版的部署方式。

📚 旧版功能归档

强烈建议使用上方推荐的青龙脚本方式,这是目前最佳的部署方案。

项目原有的多种部署方式(如 Github Actions、云函数、服务器部署等)已不再维护,云函数甚至已失效,多个接口供应商已停止服务。如您确有特殊需求,可参考旧版文档,但请注意相关内容可能已过时或无法正常使用。


⚠️ 部分第三方接口已停止服务

接口停服说明:

以下第三方免费接口已停止服务:

  • api.wangxinleo.cn - 获取假期/休息日提示文案
  • v2.jinrishici.com - 获取今日诗词
  • api.vvhan.com - 获取星座运势、彩虹屁、朋友圈文案、毒鸡汤

影响范围: - 青龙脚本中相关功能将无法获取内容 - 推送消息中将不再包含这些接口提供的信息 - 脚本运行日志中可能出现网络错误提示

解决方案: - ✅ 已修复:青龙脚本已移除这些废弃接口的调用,确保脚本稳定运行 - 🔧 可替代:相关功能可通过天行API等替代方案实现


📣 部分推送渠道已停止服务

为了确保所有用户都能免费测试,我们对推送渠道进行了调整:

  • 停止支持:移除了部分可能需要付费推送渠道。
  • 聚焦免费:目前项目仅集成和维护免费推送渠道。

此举是为了简化维护,并保证项目的核心功能对所有人开放。

🙏 致谢

wechat-public-account-push 的成长离不开每一位贡献者和用户的支持。

  • 感谢所有陪伴 wechat-public-account-push 的用户。
  • 感谢那些默默支持我, 鼓励我继续更新这个小玩具的朋友。
  • 感谢所有参与到开发/测试中的朋友们,是大家的帮助让 TA 越来越好! (*´▽`)ノノ

贡献/参与者:

  • @LordonCN Lordon
  • @ZzqiZQute zz
  • @shuangxunian ShuangxuNian
  • @只会前端的小废物

Core symbols most depended-on inside this repo

getColor
called by 45
src/utils/index.js
toLowerLine
called by 35
src/utils/index.js
selfDayjs
called by 23
src/utils/set-def-dayjs.js
logInfo
called by 20
qinglong/qinglong-push.js
getBirthdayMessage
called by 13
src/services/index.js
buildTianApi
called by 11
src/services/index.js
updateUser
called by 11
app/src/App.jsx
getWeatherCityInfo
called by 10
src/utils/index.js

Shape

Function 112
Method 6
Class 4

Languages

TypeScript100%

Modules by API surface

qinglong/qinglong-push.js41 symbols
app/src/App.jsx35 symbols
src/services/index.js33 symbols
src/utils/index.js7 symbols
src/utils/set-def-dayjs.js2 symbols
main.js2 symbols
vite.config.js1 symbols
main-for-test.js1 symbols

Dependencies from manifests, versioned

@babel/core7.19.1 · 1×
@babel/eslint-parser7.19.1 · 1×
@babel/plugin-transform-runtime7.19.1 · 1×
@babel/preset-env7.19.1 · 1×
@eslint/js9.39.1 · 1×
@types/fs-extra9.0.13 · 1×
@types/react19.2.5 · 1×
@types/react-dom19.2.3 · 1×
@vitejs/plugin-react5.1.1 · 1×
autoprefixer10.4.22 · 1×
axios0.27.2 · 1×
cross-env7.0.3 · 1×

For agents

$ claude mcp add wechat-public-account-push \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact