个性化图志系统

05月07日 · 昆明

· Picture by ChatGPT· Picture by ChatGPT

写 CSS 是个枯燥的过程,需要顾及的方面不少,浏览器兼容性,视口响应处理,优先级和权重,还有可维护性,等等,是件很磨时间的事情。为了维持动力保持兴致,暂缓了主题 Snapic Plus v6 的样式制作,转而思考下之前提及的个性化图志系统,活跃下脑壳。

无论何款博客系统,或者说是内容管理系统,在早期和当下,普遍是由相似的基础要素构成:内容、标题、时间、分类、标签,等等,这些结构化的数据标记,其实,无不在迎合搜索引擎的抓取和编入索引的要求。

既然「写而为己」,那么,这些东西必然是多余的。试想,手写日记的年代,在某一页纸上,可能只留有一句话,可能只贴着一张相,即没有标题也没有评论,更不会有所谓的分类和标签。书写很随性,不存在任何格式规范的限制。

奈何能力不及,放弃最初设想:通过 APP 本机记录,同步数据存储云端,不放公网。

退而求其次,依然沿用博客呈现,但是使用了一套不受传统模式约束,有别于常规博客系统,符合「立云图志」个性化的方式。在 AI 的协助下,图志系统(暂且称为系统吧,即使功能简朴)已初具雏形:

前端。以时间线作为浏览主线,没有文章的概念,没有标题,没有分类,没有标签,没有搜索,没有跳转。

在主线上,当满足条件时,会出现若干支线,可以自主进入任意一条支线,在进入支线后,也可以返回之前的主线继续浏览,避免嵌套迷失。


    1.「昔日」支线,进入与当前图志同月同日但不同年的关联图志。
    2.「往年今日」支线,进入与历史上的今天关联的图志。
    3.「提及」支线,进入与划线词关联的图志。

昔日和往年今日,是「立云图志」一直保留的功能,借由今与昔对比,可以重温和自省。

主线,除了以时间线为轴,从当下浏览外,也支持:


    1.「随机」浏览,就像是随手翻开日记本时,停留在不确定的日期上。
    2.「书签」浏览,就像是阅读纸质书籍时,在阅读到的篇章放置书签,以便下次续上。
    3.「地图」浏览,也是「立云图志」一直保留的功能。

在桌面端和移动端,都可以使用鼠标和手势进行滑动翻阅操作,等等。

后端。同样没有文章的概念,不必输入标题,不必设置分类,不必添加标签,甚至不需要关注发布时间,让码字回归初始状态,变得简单、纯粹。

使用 Markdown 语法,经由 marked.js 渲染,支持实时预览,支持保存草稿,支持定期发布,支持添加字段,支持上传图像时自动生成缩略图,支持自定义特征标签对图像进行管理,等等。

  1. 还在做加法呀,折腾精神值得嘉奖!
    我现在是能省则省,能精简则精简,惭愧。

    1. @三棵树人

      Typecho 轻巧,对我来说还是不够简洁,需要捣鼓个符合自己使用习惯的后台发布系统。

      1. @Lopwon

        有技术是不一样,可以自己捣鼓,赞!

  2. 已经很好看啊,很精致了

    1. @青春

      好久不来,很长一段时间里,你的站点无法访问,还以为不写博客了。

  3. 每个都有自己的刚需,自觉合适就好。
    事实上现有的CMS或者Blog已能满足大部分人的需求,改一改,删一删,其实都可以用,但总之不如自己写来得简单方便和高效。所以你搞了个“图志”,我也搞了个“句读”,思路调性大差不差,终归是每个人的需求比小众还小众,也只适合私用,嘿嘿。

    1. @江子渔

      是呢,现成的扩展功能相对方便,要移除不需要的集成的功能就很麻烦了,对于个人还是功能定制比较合适。

  4. 你的想法就是 freestyle。说唱,轮滑,滑板什么的都有这个模式。哈哈

    1. @acevs

      我们的目标是超凡脱俗。

  5. 我也想做一个信息流页面,没有属性之分,每个事件一个数据块,把我所有的渠道的数据整合在一起。

    1. @1900

      是呢,现在不该再停留在以前的思维,之后我们只需要提交日常的信息片段即可,不需要做什么分类标记的处理。比如,当我进入到你的博客时,我对 ai 说,博主最近怎样,他会从你的信息库里提取和整理输出相关的内容。

视频:甘南,征途一夏
1677837600
视频:甘南,征途一夏
秋意已浓,柿子黄了,金灿灿的
1322560800
秋意已浓,柿子黄了,金灿灿的
怒江竹竿捕鱼
1458554400
怒江竹竿捕鱼
3 征途一夏:松潘歇脚,茂县寻花
1497780000
征途一夏:松潘歇脚,茂县寻花
38,白露
1567904400
38,白露
42,立秋
1723003200
42,立秋
43,小满
1747800000
43,小满