{"id":15032707,"url":"https://github.com/sav7ng/wehalo","last_synced_at":"2025-05-15T11:08:28.660Z","repository":{"id":41276037,"uuid":"158522838","full_name":"sav7ng/WeHalo","owner":"sav7ng","description":"WeHalo 简约风 的微信小程序版博客:sparkles:","archived":false,"fork":false,"pushed_at":"2023-08-16T01:54:58.000Z","size":11131,"stargazers_count":2068,"open_issues_count":15,"forks_count":368,"subscribers_count":41,"default_branch":"main","last_synced_at":"2025-05-13T20:14:55.221Z","etag":null,"topics":["blog","halo","iview-weapp","javascript","wechat-mini-program","wehalo"],"latest_commit_sha":null,"homepage":"https://github.com/savingrun/wehalo","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sav7ng.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":["https://afdian.net/@saving","https://raw.githubusercontent.com/aquanlerou/WeHalo/master/image/alipay.png","https://raw.githubusercontent.com/aquanlerou/WeHalo/master/image/wechat.png"]}},"created_at":"2018-11-21T09:24:52.000Z","updated_at":"2025-05-11T10:58:00.000Z","dependencies_parsed_at":"2024-04-12T15:53:40.944Z","dependency_job_id":"79d15f4a-8920-4cc4-92d4-9ee807dabdd6","html_url":"https://github.com/sav7ng/WeHalo","commit_stats":null,"previous_names":["sav7ng/wehalo","aquanlerou/wehalo","savingrun/wehalo"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sav7ng%2FWeHalo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sav7ng%2FWeHalo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sav7ng%2FWeHalo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sav7ng%2FWeHalo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sav7ng","download_url":"https://codeload.github.com/sav7ng/WeHalo/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254328385,"owners_count":22052632,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blog","halo","iview-weapp","javascript","wechat-mini-program","wehalo"],"created_at":"2024-09-24T20:19:12.233Z","updated_at":"2025-05-15T11:08:28.640Z","avatar_url":"https://github.com/sav7ng.png","language":"JavaScript","funding_links":["https://afdian.net/@saving","https://raw.githubusercontent.com/aquanlerou/WeHalo/master/image/alipay.png","https://raw.githubusercontent.com/aquanlerou/WeHalo/master/image/wechat.png"],"categories":[],"sub_categories":[],"readme":"[![](https://raw.githubusercontent.com/aquanlerou/WeHalo/master/image/wehalo.jpg)](https://github.com/aquanlerou/WeHalo)\n\n## WeHalo 支持最新版本 Halo\n\n大家的支持，鼓励，认可，是我坚持开源的动力，虽然后面开发完有点拖拉，请原谅 ~ 渲染图在设计中\n\n后续更多功能开发并开发给大家使用，新版本 **WeHalo** 会存在不少问题欢迎大家多给我提 **Issues** 我会尽快处理\n\n新版本使用的问题不懂可以通过小程序联系作者找到我或者添加\n\n\u003e ✍ Halo 一款现代化的个人独立博客系统 [Halo](https://halo.run)\n\n[![Github](https://img.shields.io/badge/Author-Aquan-FF4500.svg?style=flat-square)](https://github.com/aquanlerou)\n[![GitHub release](https://img.shields.io/github/release/aquanlerou/WeHalo.svg?style=flat-square)](https://github.com/aquanlerou/WeHalo/releases)\n[![](https://img.shields.io/github/languages/code-size/aquanlerou/WeHalo.svg?style=flat-square)](https://github.com/aquanlerou/WeHalo)\n[![GitHub LICENSE](https://img.shields.io/github/license/aquanlerou/WeHalo.svg?style=flat-square)](https://github.com/aquanlerou/WeHalo/blob/master/LICENSE)\n[![star](https://img.shields.io/github/stars/aquanlerou/WeHalo.svg?label=Stars\u0026style=social)](https://github.com/aquanlerou/WeHalo)\n[![star](https://gitee.com/aquanrun/WeHalo/badge/star.svg?theme=white)](https://gitee.com/aquanrun/WeHalo/stargazers)\n\n------------------------------\n\n\u003cdetails\u003e\u003csummary\u003e目录\u003c/summary\u003e\n\n- [简介](#简介)\n- [快速开始](#快速开始)\n- [文档](#文档)\n- [演示](#演示)\n- [许可证](#许可证)\n- [后续功能](#后续功能)\n- [感谢](#感谢)\n- [捐赠](#捐赠)\n\n\u003c/details\u003e\n\n## 简介\n\n**WeHalo** [wiˈheɪloʊ]，意为我们的光环，嘻嘻。\n\n配合 [**Halo**](https://github.com/halo-dev/halo) 轻快，简洁，功能强大的博客系统而开发出来的 **简约风** 微信小程序版博客\n\n## 快速开始\n\n**注：开源不易请留 WeHalo 底部署名不要删除**\n\n```bash\ngit clone https://github.com/savingrun/WeHalo.git\n```\n\n代码下载后，把 **image** 文件夹删除（放的是README中的图片与项目无关），用小程序 IDE 打开后即可使用。\n\n**注：请选择小程序项目，非小游戏，例子中无 appid，所以无法在手机上运行，如果需要真机调试，请在打开例子时，填上自己的小程序 id**\n\n\n## 文档\n\n修改``app.js``文件的全局变量，改为你的 **Halo** 博客的地址，请更新最新的 **Halo** 配合使用\n\n**注：必须是HTTPS的因为，微信官方规定，还有把你的博客地址``如：https://savingrun.one``和``https://v2.jinrishici.com``添加到微信公众平台的 ``request 合法域名``中**\n\n```\nglobalData: { //全局变量\n        userInfo: null,\n        skin: null,\n        roleFlag: false,\n        BlogName: \"爱敲代码的猫\",//博客名字\n        url: \"https://savingrun.one\",//博客地址（需HTTPS）\n        token: \"\",//Halo博客后台设置\n        highlightStyle: \"dracula\",//代码高亮样式，可用值default,darcula,dracula,tomorrow\n        adminOpenid: \"ogogn47AhczrMBgcTCPbUwugqLcU\",//导入项目后可以在Console中看到  openidCloudResult: xxxxxxx  (xxx就是adminOpenid)\n        HaloUser: \"xx\",//Halo后台用户名\n        HaloPassword: \"xx\",//Halo后台密码\n }\n```\n\n**注：\n关于新版本 ``WeHalo`` 找不到 ``adminOpenid`` 的处理方法： ``https://gitee.com/aquanrun/WeHalo/issues/I12J1G``**\n\n设置个人专属**Logo** 修改 ``WeHalo\\miniprogram\\colorui\\main.wxss`` 文件最后面的\n\n``` \n.home-img{\n    padding: 24rpx;\n    background-repeat: no-repeat;\n    background-size: contain;\n    /* background-image:url(../image/cat.png); */\n    background-image:url('xxxxx');//logo图片地址\n}\n```\n\n\nhtml2wxml插件版本准备\n\n\u003e 1. 添加插件\n![添加小程序插件](https://www.qwqoffice.com/html2wxml/images/plugin-1.png \"添加小程序插件\")\n\u003e 2. 搜索 `html2wxml` ，选中并添加\n![添加小程序插件](https://www.qwqoffice.com/html2wxml/images/plugin-2.png \"添加小程序插件\")\n\u003e 3. 添加成功\n![添加小程序插件](https://www.qwqoffice.com/html2wxml/images/plugin-3.png \"添加小程序插件\")\n\n\n\u003e 文档正在不断完善中，遇到问题请加群提问或者 [**Issues**](https://github.com/aquanlerou/WeHalo/issues) 等你吐槽...\n\n\n## 演示\n\n![WeHalo](https://github.com/aquanlerou/WeHalo/blob/master/image/wx.png)\n\n#### [**更多演示**](https://github.com/aquanlerou/WeHalo/issues/53)\n\n\n## 许可证\n\n[![GitHub LICENSE](https://img.shields.io/github/license/aquanlerou/WeHalo.svg?style=flat-square)](https://github.com/aquanlerou/WeHalo/blob/master/LICENSE)\n\n\u003e WeHalo使用GPL-v3.0协议开源，请尽量遵守开源协议，即便是在中国。\n\n## 功能\n\n- [x] 重新设计**WeHalo**\n- [x] 自定义导航栏（个人觉得好看可自定义）\n- [x] 个人名片（可宣传自己）\n- [x] 博文展示\n- [x] 评论展示\n- [x] 搜索文章功能\n- [x] 文章评论功能\n- [x] 博主查看评论功能\n- [x] 博主回复评论功能\n- [x] 评论功能内容识别\n- [x] 友链展示\n- [x] 日记本\n- [ ] 点赞功能（云函数）\n- [ ] 文章浏览统计功能（云函数）\n- [ ] 用户回复评论追评功能\n- [ ] 生成海报（微信朋友圈装X）\n- [x] 图库展示([小熊随笔](https://www.xtyu.top/)贡献开发)\n- [x] 图库图片上传([小熊随笔](https://www.xtyu.top/)贡献开发)\n- [x] 短视频去水印([小熊随笔](https://www.xtyu.top/)贡献开发)\n- [x] 按类别导航([小熊随笔](https://www.xtyu.top/)贡献开发)\n- [x] 加密分类限制([小熊随笔](https://www.xtyu.top/)贡献开发)\n- [ ] 想到就写...\n\n## 感谢\n\nWeHalo的诞生离不开下面这些项目的支持：\n\n- **[Halo](https://github.com/halo-dev/halo)： 一个优秀的开源博客发布应用。**\n- **[ColorUI](https://github.com/weilanwl/ColorUI)：鲜亮的高饱和色彩，专注视觉的小程序组件库**\n- **[iView Weapp](https://github.com/TalkingData/iview-weapp)：一套高质量的微信小程序 UI 组件库**\n- **[Painter](https://github.com/Kujiale-Mobile/Painter)：微信小程序生成图片库，绘制一张可以发到朋友圈的图片**\n- **[html2wxml](https://github.com/qwqoffice/html2wxml)：用于微信小程序的HTML和Markdown格式的富文本渲染组件，支持代码高亮**\n- **[一言·古诗词](https://github.com/xenv/gushici)：Hitokoto API，随机返回一条古诗词名句。采用 Vert.x + Redis 全异步开发，毫秒级稳定响应。**\n\n[![](https://raw.githubusercontent.com/savingrun/WeHalo/master/image/logo-jb.svg)](https://www.jetbrains.com)\n\n\u003e \n\u003e 各位的哇哈哈，再次感谢各位的支持\n\u003e \n\n## Stargazers over time\n[![Stargazers over time](https://starchart.cc/aquanlerou/WeHalo.svg)](https://starchart.cc/aquanlerou/WeHalo)\n\n## Thanks to all the people who already contributed!\n\n\u003ca href=\"https://github.com/savingrun/WeHalo/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contributors-img.web.app/image?repo=savingrun/WeHalo\" /\u003e\n\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsav7ng%2Fwehalo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsav7ng%2Fwehalo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsav7ng%2Fwehalo/lists"}