Skip to content

个人学习待办

设计模式的学习

继承、组合、聚合。这三种东西怎么实现?有什么优缺点?在什么时候使用最好?

设计模式

什么是微前端技术?

了解关于微前端的技术

构建便于查询的数据结构?

查询?目前有这几种方式实现可以查询性质的数据结构构建。

1: find 函数直接查询。
2: 构建查询用的数据结构。
2.1: Object.assign
2.2: Object.fromEntries

FileSaver

FileSaver

vue 组件的即时阅览与单元测试

当前进度

vue2 不行,vue3 生态下可以考虑配置

学习 rouyi 的搜索栏功能

https://gitee.com/y_project/RuoYi-Vue 内,其顶部导航栏的搜索栏非常有用,有空可以考虑嵌套使用。
HeaderSearch 组件

gasp

这是什么前端动画库?怎么使用?

storybook

这是一个实现组件库的工具。可以考虑以下的技术栈实现组件库:

  • storybook
  • typescript
  • vue3
  • vite

目前还不是很懂这个组件库的生成。我没有找到类似的,可以参考的 github 例子。

vuepress 导入自定义组件

在 vuepress 内导入 mo7 提供的自定义组件。学一下怎么深度定制 vuepress

腾讯低代码 + 机器人

用低代码平台和机器人来实现通知功能?比如企业微信机器人,QQ 机器人的通知功能?

类似的提交库

学习以下的提交工具库,搞清楚该如何使用。

prepublishOnly

基于 prepublishOnly 怎么实现发包前的打包?怎么保证其 build 构建过程是遵循 turbo 依赖拓扑结构的?

ai 平台的接口流式输出

我现在有 deepseek 的 key 了,尝试实现一个能够流式输出的前端交互界面。对接自己的大模型接口。

可能的参考资料

用简单的调用 api 方式,实现调接口。

js
import { Configuration, OpenAIApi } from "openai";

langchain

这是什么?为什么很多跟 ai 相关的客户端项目,都有这个东西?

尝试多个 ai 客户端平台,看看能否实现预配置提示词的功能

金玉良缘的需求是实现预配置提示词。如果现有的 ai 平台能实现,就先提供出来。

探索更多的 AI 生成代码平台

  • cursor
  • Cline
  • v0
  • blot

azure 注册:https://azure.microsoft.com/
azure AI 平台:https://ai.azure.com/
CherryStudio:https://cherry-ai.com/
火山引擎:https://www.volcengine.com
硅基流动:https://www.siliconflow.com/zh/home
OpenWeb UI: https://github.com/open-webui/open-webui
秘塔 AI 搜索:https://metaso.cn/
Perplexity 搜索: https://www.perplexity.ai/

本站首页改成允许增加 SiteInfo 的页面

寻找新的文件写入算法,根据标识符,写入文件。看看 automd 有没有特定的标识符,可以实现自主导入特定文本段的功能。

或者其他按照标记符导入文本段的 node 库。

预期导入 domain 包的信息。

同时需要拓展 domain 包,让该依赖包有能力自主输出项目信息和描述。

单独 md 文档直接转义输出成含有 html 和 css 样式的 md

用平常的 md 语法来写文档,试图使用 markdown-it 的方式转义语法,并生成出简单的 md

未来再考虑用生成产物直接上传到各大博客平台,实现含有样式的,折叠栏的文章。

拓展好用的 zsh 插件

zsh 是干什么的?

是什么类型的生产力工具?

有什么好用的插件?

阅读fantastic-admin源码

这个看起来和 vben 有的一拼。有空看看源码。

学习 PlusProComponents

这个对 element-plus 有二次封装。似乎很适合实现 curd。

个人已经不太想重复造轮子了,封装组件好烦。

idea 破解版

找 wjt 跟进

试着自己生成一个移动端 app

试试用别人的提示词,和 gemini、v0、cursor 沟通一下,生成原型图,然后制作项目。

试一下这一套重新开始的,小 demo 快速起步的工作流程。

deno 的边缘服务器函数

有空试试看 deno 部署大量的边缘计算云函数。

Task Master

据说是一个 mcp,能完成 AI 的任务调度。但是看了官网文档,发现这个包既可以作为 mcp 工具,又可以作为 cli 命令行工具。

注意到官网里面说,需要供应商提供 key 才行。现在(2025-7-29)我没办法去获得有意义的 key,这个就不做了。

AI 读代码的平台

发包日志包含提交记录

实现 github release 的日志包含 git commit :

standard-version + cz-git

standard-version,不能继续弄,这个库已经被声明弃用了。

standard-version 会要求新建配置文件 .versionrc 。声明那些 commit 提交类型会写入到那些范围。

继任者 release-please ,也不能落实。因为触发 pr 合并的 github workflow 工作流,我已经选择了 changesets/action ,所以不太可能换装成这个方案实现 pr 写入 git commit。

发包日志生成工具

需要参考注意的仓库:

  • changelogen
  • changelogithub
  • conventional-changelog-conventionalcommits
  • conventional-recommended-bump

doskey

好像是 window 命令的别名方案。

配置 deepwiki 的 badge 实现每周自动重新索引 AI 阅读报告

制作便于查询 stars 的网站

  1. https://github.com/ruan-cat/stars-list 拿到数据,制作网站。
  2. 搞清楚 github pages 的工作流,打包然后直接走工作流,先部署到 github pages 内。
  3. 用 cloudflare worker 来完成域名绑定和部署。

贡献者

The avatar of contributor named as ruan-cat ruan-cat

页面历史

最近更新