春节前的待办事项像雪花一样飞来:

  • "年货清单写好了吗?"
  • "红包准备够了吗?"
  • "春联要贴哪些?"
  • "正月要走哪些亲戚?" ...

是不是光是想想就觉得头大?光靠大脑记忆总觉得不太靠谱,用手机备忘录又不太方便。

今天老宁给大家推荐一个高颜值的任务清单工具 Vikunja。它不仅界面优雅,功能强大,还支持多人协作。全家人都能用上,让这个春节不再手忙脚乱!

项目地址

https://github.com/go-vikunja/vikunja

项目特性

  • 多种任务展示视图(看板、列表、甘特图、表格)
  • 支持多人协作和团队管理
  • 丰富的任务管理功能(截止日期、标签、任务分配等)
  • 支持子任务和任务评论
  • 支持 Markdown 格式编辑
  • 支持附件上传

安装部署

Vikunja 支持多种数据库,下面以最简单的方法,使用 sqlite 数据库的方式来部署。

version: '3'

services:
  vikunja:
    image: vikunja/vikunja
    container_name: vikunja
    environment:
      VIKUNJA_SERVICE_JWTSECRET: qwer123456  # 记得修改为随机字符串
    ports:
      - "3456:3456"
    volumes:
      - ./files:/app/vikunja/files
      - ./db:/db
    restart: unless-stopped

🔻 打开群晖【File Station】,新建vikunja文件夹用以存放数据。

🔻 再在vikunja文件夹中分别创建filesdb两个文件夹。

🔻 右键点击文件夹,分别给filesdb文件夹添加Everyone可读写权限。

🔻 再把文件夹路径复制下来。

🔻 把最前面的配置文件保存为docker-compose.yml,再修改映射的文件夹路径为前面复制的路径,并上传到vikunja文件夹中。

🔻 打开群晖【Container Manager】,在项目菜单下点击添加项目按钮,选择刚创建的 vikunja 文件夹,选择使用现有的 docker-compose 来创建项目。

🔻 等待项目构建完成。完成后可以通过【群晖IP:3456】访问 Vikunja 的界面。第一次需要注册一个管理员账户。

功能使用

🔻 默认支持中文界面,可以在右上角的设置中修改语言、起始日、时区等等。

🔻 在概览中输入任务名就可以立即添加任务。

🔻 点击任务后,可以修改当前任务属性,支持添加详细信息,包括描述、标签、截止日期、优先级等等。

🔻 如果任务太多,过于复杂,还可以增加项目,把对应的任务移动到项目中进行管理。

🔻 Vikunja 提供了四种不同的视图来展示项目,在项目管理中用得比较多,这里不必过多关注。

🔻 点击项目顶部的三个点可以对项目进行管理。

🔻 可以共享项目给用户、团队并赋予特定的权限。

🔻 因为只给 xiaoning 赋予了只读权限,所以他无法编辑任何内容,只能查看。

🔻 团队类似,把用户添加团队后可以方便对所有成员赋予权限。

至于其他的功能,由于篇幅限制,老宁就不在这里演示了,大家可以自行研究。

后记

Vikunja 是一个非常优秀的任务管理工具,无论是个人还是团队使用都很合适。

它的界面设计非常优雅,功能也很全面。但如果你只是需要一个简单的个人待办清单,可能会觉得它功能有些过剩。

不过对于春节这样需要全家参与合作的大事项中,Vikunja的优势就非常明显了。

比如可以创建一个"春节准备"的项目,把年货采购、大扫除、走亲访友等任务分配给家庭成员,每个人都能在手机上看到自己的任务,还可以实时更新完成进度。

最后修改:2025 年 01 月 26 日
如果觉得我的文章对你有用,就给个赏~~写文章,费烟~