Diewuxi

Belive tomorrow will be better, love science and technology, support communication and understanding, always ready for thought turn.

Blog / personal / life / 使用 AI 工具生成 2023 年终总结

Blog


Article^ Parent

使用 AI 工具生成 2023 年终总结


Date: 2024-01-12 12:05:41
Description: 希望使用 AI 工具通过分析我在 2023 年写过的日记来生成年终总结,测试了 ChapGPT-3.5,Bard,文心一言-3.5,司马阅-1.4.0 和 Kimi,结果是只有 Kimi 完成了总结,很有趣。
Keywords: AI, 大语言模型, ChatGPT, 文心一言, Bard, 司马阅, Kimi,日记,年终总结
Category: personal/life
Tag: ai, chatgpt, diary, year-end summary
Link: https://www.diewuxi.com/blog/article/52.html

1 背景

近年来,以 ChatGPT 为代表的 AI 工具崛起。现在的 AI 工具不仅可以进行高质量关联上下文的对话,还能进行文字甚至图像创作。 其中最引起我注意的是 AI 工具的内容总结功能,比如 AI 视频总结、文档的总结。 有时候需要写年终总结,我写年终总结的方法是把这一年的日记翻一遍,把重要的事情提取出来,然后把事情分类,最后再补充完善。 虽然我现在都是写电子版日记,每天一个 txt 文本文件,但是要翻阅一整年的日记还是会有点枯燥的。 于是就想到把一年的日记合并成一个 txt 文本文件交给 AI 工具来总结,看看表现如何,从趣味性方面看,应该是值得一试的。

2 文档准备

首先使用使用一些简单的工具把一年的日记合并起来生成一个 txt 文本文件,每天的日记内容之前都带上日期。 考虑到文件将要上传到互联网,为了安全,合并之后,我自己先快速翻一遍,去除了一些敏感信息。 为了对这个文本文件的大小有大致了解,看了一下,文件管理器显示文件大小 286 KB,用工具统计文件里大概有 11 万个字符。

合并 shell script

#! /bin/sh

# Description:
#     Merge diaries in whole year.
#
# Depend:
#     dirname, readlink, basename, cat
#     HOME_MAIN
#
# Author:
#     cddwx525 <cddwx525@163.com>
#
# Changelog:
#     * 2024-01-08
#         * Modify: Use environment variable HOME_MAIN.
#     * 2024-01-05
#         * Done

set -e # errexit. Exit when error.
#set -n # noexit. Read commands but do not execute them, check syntax.
#set -x # xtrace. Write command to stand error before excute, debugging.
#set -v # verbose. Write input to stand error, debugging.

LC_ALL=C
#LC_ALL=en_US.UTF-8
export LC_ALL

current_dir="$(dirname "$(readlink -f "${0}")")"


DIRECTORY="${HOME_MAIN}/documents/5-diary"


################################################################################
# @name help
# @description Help.
# @depend basename, readlink
# @param None
# @rerturn void
################################################################################
help ()
{
    echo "Usage: ""$(basename "$(readlink -f "${0}")")"" {option} {year}"
    echo "option:"
    echo "    year        The year in which the diaries to be merge."
}


################################################################################
#
# Main
#
################################################################################
if test "${#}" -ne "1"
then
    help
    exit
fi

if test ! -d "${DIRECTORY}"
then
    echo "Error! Directory \"""${DIRECTORY}""\" does not exists."
    exit
fi

year="${1}"

dir__year="${DIRECTORY}/${year}"
file__merge="${DIRECTORY}/${year}/all.txt"

cd "${dir__year}"

echo "${year}" > "${file__merge}"
echo "" >> "${file__merge}"

for month in ./*
do
    if test -d "${month}"
    then
        cd "${month}"

        for diary_txt in ./*.txt
        do
            if test -f "${diary_txt}"
            then
                diary_date="${diary_txt#./}"
                diary_date="${diary_date%.txt}"

                echo "${diary_date}" >> "${file__merge}"
                echo "" >> "${file__merge}"

                cat "${diary_txt}" >> "${file__merge}"

                echo "" >> "${file__merge}"
                echo "" >> "${file__merge}"
            else
                true
            fi
        done

        cd ..
    else
        echo "\"${month}\" is not directory, ignore."
    fi
done
                        

3 AI 总结工具测试

尝试了五种 AI 总结工具。

3.1 ChatGPT

第一个是 ChatGPT 3.5。它说可以分析 txt 文件,让我提供 txt 文件,但是我问如何给它 txt 文件时,它说当前平台不支持用户上传文件,只能把文件内容复制粘贴到消息框里。 我不知道每次最多能粘贴多少,可能会很麻烦,于是暂时先不用它。

ChatGPT

3.2 文心一言

第二个是文心一言 3.5。它的阅卷文档插件可基于文档完成摘要、问答、创作等任务。它支持上传 10 MB 以内的文档,但是不能选择 txt 格式的文件,我只好把 txt 文件输出成 pdf 再上传。 上传成功后,自动给出结果,总结得还可以,但问题是好像只有最开始几天的内容,我又重新生成了几次,也是同样的问题,只有 1 月 1 日至 1 月 4 日的这几天。 这个结果也不能使我满意。

文心一言1

文心一言2

文心一言3

文心一言4

3.3 Bard

第三个是 bard。它说可以总结 txt 文件中的内容,虽然不能直接上传 txt 文件给它,但是可以通过网盘,电子邮件等方式给它。 我按照说明吧 txt 文本文件上传到 Google Drive,然后把文件链接发送过去,结果它回答说暂时不支持简体中文。

Bard1

Bard2

Bard3

3.4 司马阅

第四个是司马阅 1.4.0。可以直接上传 txt 文件,但是提示文件页数超出限制,于是作罢。

SmartRead

3.5 Kimi

最后一个是 Kimi。也是可以直接上传 txt 文件,上传过程没有报错。 我向她问了一些问题,回答基本没什么大的错误,全年的内容感觉都覆盖了。 从总结出来的内容中,确实能让我回忆起来确实发生了什么事, 但是感觉它总是在捡好话说,好像在写个人简历,直到我直接问我的缺点有哪些时,它才直接指出我的缺点,但还是比较有礼貌的,因为我看了一点也不生气。

Kimi1

Kimi2

4 总结

总之,通过提供一年以来的日记数据,在尝试的五种 AI 工具中,只有 Kimi 完成了我的年终总结。 让 AI 工具帮助自己从自己写过的文字中提取信息,然后这些信息能与自己的记忆相互碰撞,确实是有意思的事,不过如果真的写年终总结,我不确定会不会用 AI 替代我原来的方法。

附录:Kimi 生成的年终总结

在2023年的尾声,回顾这一年的点点滴滴,我感到既充实又感慨。这一年,我在工作、学习、生活和个人成长等方面都经历了许多挑战和变化,也收获了不少宝贵的经验和教训。

工作篇:

2023年,我的工作生活充满了挑战。作为一名电子工程师,我参与了多个高压电子设备的开发和测试项目,包括电子开关、高压板和电子仪器等。这些项目不仅考验了我的专业技能,也锻炼了我的问题解决能力和团队协作精神。在高压电子开关项目中,我遇到了多次故障和老化问题,通过不断的调试和改进,我学会了如何更有效地分析问题和优化解决方案。同时,我也意识到了在工作中持续学习和适应新技术的重要性。

学习篇:

在业余时间,我投入了大量的精力学习新技术。我深入研究了STM32微控制器编程,通过阅读官方文档和在线教程,我逐渐掌握了这一领域的基本知识。此外,我还尝试了Android开发,虽然过程中遇到了一些困难,如软件包的依赖问题和版本兼容性问题,但最终我成功地在模拟器上运行了我的第一个Android应用。这些学习经历不仅丰富了我的技术栈,也激发了我对编程的热情。

生活篇:

在个人生活中,我经历了一些变化和挑战。年初时,我遇到了健康问题,长时间的便秘让我感到不适。通过调整饮食和生活习惯,我最终解决了这个问题。此外,我还尝试了一些新的娱乐活动,如观看电影、电视剧和科技视频,这些活动为我的生活增添了乐趣。我还开始关注个人财务管理,记录了年终奖金的发放和个人消费,这让我更加意识到理性消费的重要性。

社交篇:

社交方面,我与家人和朋友保持了紧密的联系。我与母亲通过电话沟通,讨论了社保卡的问题;与同事一起参加公司活动,增进了彼此的了解。然而,我也意识到自己在社交互动方面还有提升的空间,比如在公共交通工具上与他人的互动较少,这可能是我未来需要努力改进的地方。

个人成长篇:

在个人成长方面,我对自己的认识更加深刻。我学会了如何在压力下保持冷静,如何在失败中吸取教训。我也更加珍视与家人和朋友的关系,意识到他们是我生活中不可或缺的支持。此外,我也开始关注自己的健康,意识到良好的生活习惯对个人发展的重要性。

展望未来:

展望2024年,我期待在工作和个人生活中取得更大的进步。我将继续深化我的技术知识,特别是在嵌入式系统和移动开发领域。我也希望能够在社交互动和人际关系方面有所突破,与更多的人建立联系。在个人生活方面,我计划更加注重健康和生活质量,寻找新的兴趣爱好,让生活更加丰富多彩。

总的来说,2023年是充满挑战和成长的一年。我感谢这一年中遇到的每一个人和每一件事,它们都让我变得更加成熟和坚强。我相信,带着这些宝贵的经验和教训,我将能够迎接未来的每一个挑战,不断前进。

Last modified: 2024-04-24

Comments [0]

There is no comments now.

Write comment(* is necessary, and email is not shown to public)


Diewuxi 2017--2024