目录

README (中文)

English: README (English)

如何使用

请确保你的电脑已经安装了 git。

app screenshot

下载软件,打开后,首先要获取你的PAT来登录github,你可以参考这个:如何获取你的github访问令牌

登录成功左上角会显示你的头像和名字。拖动鼠标在日历上尽情画画,发挥你的艺术才能!画完后点击创建远程仓库,你可以自定义仓库名称和描述,选择仓库是否公开,确认无误后点击生成并且推送,软件会自动在你的GitHub上创建对应的仓库。

注意: GitHub 可能需要 5 分钟至两天才会显示你的贡献度图案。你可以把仓库设置为私人仓库,并在贡献统计中允许显示私人仓库的贡献,这样他人看不到仓库内容但可以看到贡献记录。 private setting screenshot

快速提示

  • 绘画过程中右键可以切换画笔和橡皮擦
  • 可以调节画笔的强度
  • 复制粘贴功能:点击”复制模式”按钮进入复制模式,在日历上拖选一块区域后按 Ctrl+C 复制,软件会弹出”复制成功”提示。复制后,被选中区域的图案会跟随鼠标移动作为预览,你可以左键点击或按 Ctrl+V 粘贴到目标位置,右键取消粘贴预览。按Ctrl+V可以快速恢复上次复制的图案

Windows/Linux

下载后直接点击运行即可。软件开源,报毒正常

macOS

由于本应用暂时未进行签名服务,首次运行时可能会遇到安全限制。按以下步骤解决:

cd 你的green-wall.app存在的目录
sudo xattr -cr ./green-wall.app
sudo xattr -r -d com.apple.quarantine ./green-wall.app

提示: 这些指令并不需要全部执行,从上往下依次尝试,如果某条指令解决了问题就无需继续执行。

警告: 命令执行后不会自动弹出应用界面,需要手动双击应用来启动(命令只是改变了文件属性)。

效果图

text catfish lovecat helloWorld androidlife

开发指南

  • 环境准备

    安装 Go 1.23+

    安装 Node.js (v22+)

    安装 git

  • 安装依赖工具

    go install github.com/wailsapp/wails/v2/cmd/wails@v2.10.2
  • 项目操作

    克隆仓库并进入目录:

    git clone https://github.com/zmrlft/GreenWall.git
    cd GreenWall

    安装前端依赖:

    cd frontend && npm install

    启动开发环境

    wails dev

    构建

    wails build

    输出路径:build/bin/

未来的功能

我们可能会增加创建自定义语言仓库的功能,例如生成一个 Java 仓库并在你的主页语言占比中统计它。

Star History

Star History Chart

免责

免责声明:本项目仅用于教育、演示及研究 GitHub 贡献机制,如用于求职造假,所造成后果自负。

关于

本项目用于在GitHub贡献墙上画画,仅用于教育、演示及研究 GitHub 贡献机制,提供go wails框架的实践案例。

8.7 MB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号