跳到主要内容

1 篇博文 含有标签「工具开发」

查看所有标签

用DeepSeek Harness做了个个人网站工具

· 阅读需 4 分钟

前言

静态博客维护起来有点麻烦,尤其是对于图片的处理。之前为了处理博客里的图片,用Shell脚本写过工具,用Python写过,用Go写过,涉及图片上传到图床、图片压缩等。换来换去,现在基本不用图床了,图片直接和Markdown文件放一起,便于管理。由于我的网站用的国外的服务,访问速度不快,所以我会把图片进行压缩,这样页面加载起来可以快一点。考虑到avif格式图片压缩率比较高,现在我网站的图片基本都用avif格式了。一直以来,我都是用自己写的命令行工具去进行图片的处理的,勉强够用。

除了图片,我还会让AI给我生成博客的slug,这样URL的观感会好一些。最近体验了下DeepSeek Harness,我突然想用它来给我做个个人网站工具网站,这样能方便一些。

用DSH写工具

说干就干,我先简单调研了下,因为Docusaurus是基于NodeJS的,所以我想用纯NodeJS做,不想用Python、Go之类的后端语言,于是用NestJS+Vue这样的技术栈。

我整理了下我的需求,写了2000多字的提示词,然后喂给DeepSeek。它自动启用goal模式,并列出任务清单执行,还自动构建、测试。