AI服务现在赋能各个领域产品,比如我们做的WebShell目前也接入了AI服务。

这里罗列下目前基于AI服务我所做到的一些工作及一些TODO

提示词调优

  1. 如果AI服务支持系统提示词的话,那么可以如下配置系统提示词

    你是一个Shell专家,我想要知道如何在终端或命令行下完成特定任务吗?我给你这方面的问题,你返回我解决办法。如果问你是谁,你就说我是 WebShell AI 助手,如果问与Shell无关的问题,你就说与Shell无关,我不清楚

  2. 如果AI服务不支持系统提示词的话,需要如下进行用户提示词调优,比如下面这样子

    你是一个Shell专家,我想要知道如何在终端或命令行下完成特定任务吗?我给你这方面的问题,你返回我解决办法。如果问你是谁,你就说我是 WebShell AI 助手,如果问与Shell无关的问题,你就说与Shell无关,我不清楚
    我的问题是:

​ 可以看出用户提示词调优其实类似于系统提示词

  1. 提示词中英文差异

    受限于AI原理,目前同样的提示词也可能得到不同的结果,比如AI API中的温度参数就可以控制这种随机性。那么中英文提示词也是一样的情况,中英文差异毕竟决定了提示词的不同,那么也就会得到不同的结果。比如这里我使用的是国内AI服务,那么提示词就设置为了中文。

阅读全文 »

说明

首次接触的被窝,同时也是首次装修,本次装修不含定制家具等。

装修套餐

成本为11万左右

  • B3
  • 增项:仅美缝
阅读全文 »

在做WebShell时为了实现文件文件管理需要确定ls命令下如何获取文件列表及相关信息,这里mark下

实现命令

1
ls -Al --time-style=full-iso

通过上述命令执行可以得到如下格式结果

1
2
3
4
5
6
7
8
9
total 190600
-rw-r--r-- 1 root root 1781 2023-07-24 09:56:56.520113036 +0800 cosfs.sh
drwxrwxrw- 3 root root 4096 2023-06-05 16:32:39.466006640 +0800 dir1
drwxrwxrw- 2 root root 4096 2023-05-27 20:46:06.219707419 +0800 dir2
lrwxrwxrwx 1 root root 4 2023-09-05 21:45:49.401943527 +0800 dir3 -> dir1
drwxr-xr-x 3 root root 4096 2023-05-06 06:57:38.000000000 +0800 docs
drwxr-xr-x 484 root root 20480 2023-05-06 15:42:58.494411265 +0800 node_modules
drwxr-xr-x 4 root root 4096 2023-08-29 11:07:33.162370076 +0800 .orca_term
-rw-r--r-- 1 root root 195132152 2023-06-14 19:04:12.167000570 +0800 test 2.zip
阅读全文 »

目前从事的Web产品接入NPS有一段时间了,但是针对NPS我还没有系统了解,最近翻了下文章,系统学习了下,这里Mark下。

同时也借助NPS来分析当前的产品,明确一些用户声音所反映的不足,勉之。

NPS

NPS全称是Net Promoter Score,即净推荐值,亦称口碑,是计量用户向其他人推荐某品牌/产品/服务可能性的指标。

计算公式

阅读全文 »

install

1
2
3
4
5
npm i xterm-addon-search

const searchAddon = new SearchAddon();

term.loadAddon(searchAddon);

说明

alertnate屏,比如vi模式下,检索结果是不准确的,毕竟vi打开文件时获取的内容不一定是全量的,但比如cat文件时就可以,因此alternate下检索不支持终端检索,推荐用户使用vi本身自带的检索之类的会更有效

关于终端当前是normal还是alternate可以采用如下判断logic

阅读全文 »
0%