- 博客(56)
- 收藏
- 关注
原创 探索AutoGen的GroupChat
同步发表于个人站点:在浅尝AutoGen中,展示了如何使用AutoGen进行简单的对话。这篇博客中记录一下如何利用AutoGen的GroupChat开发一个相对复杂的功能。假设我们要开发一个前后端分离的个人博客网站,一般来说,这个团队中会有一个产品经理,一个前端开发,一个后端开发,当然,还有一个老板。如果想要完成这样一个任务,使用在浅尝AutoGen中的方法是不行的,这个时候就可以使用GroupChat。AutoGen官方关于GroupChat有一个简单的demo,可以快速浏览一下知道大致的结构。简单来说,
2024-08-16 14:08:56
870
原创 浅尝AutoGen
AutoGen是2023年5月29日第一次在FLAML(A Fast Library for Automated Machine Learning & Tuning)中创建,是一个用于构建AI Agents以及简化多Agents合作的开源框架,目前主要由微软、宾夕法尼亚州立大学和华盛顿大学开发。AutoGen的目标是为开发和研究生成式AI提供一个便于使用的、灵活的框架。在AutoGen官方的介绍中,把自己之于生成式AI比作PyTorch之于深度学习。
2024-08-16 14:07:15
726
原创 人生第一个P0事故
说是异常高,实际上只有600左右。在公司内部牵头PCI DSS认证的同事找到我和我的leader谈这个事情的时候,只有10天左右的时间了,也就是说我们要在10天时间里设计、开发、测试和部署一套用于镜像签名和验证的系统,而且我还不是full-time做这个事情,我本身还有其他工作要做,这为后面的内容埋下了伏笔,也是让我这两个月来倍感压力的源头。DIS后端依赖一个叫做rekor的私有服务,这个服务是我们部门的其他同事提供的,因为他们已经有这个服务了,我在了解到这个信息后,就去找他们谈能否共用,他们同意了。
2024-07-04 09:54:37
267
原创 怎么投资中证全指证券公司指数?
证券公司的最大利润来源就是股票和基金交易过程的各种手续费和管理费,由此可以看出来,这个行业本身是不创造实际价值的,所以这个行业是没有长期的成长价值的(个人观点)。可以看到,这个指数目前的估值还是比较低的,截图中的曲线是PB的走势,其实PE和ROE的走势也非常接近,基本上都处于15%–20%的百分位左右。考虑到市场从2021年年底开始到目前为止,都比较低迷,已经持续了两年多,私自解读为,再持有三年的盈利概率为83%,这还是很值得投资的。根据天天基金的数据显示,市面上有31只跟踪该指数的基金,规模最大的是。
2024-06-19 20:06:14
452
原创 一个DevOps工程师的基金实盘记录
第一张图里面显示我的持仓收益是 -8242.06,实际上我整体的收益应该是接近持平,不亏不赚的样子,之所以这里显示是亏损是因为我把一部分盈利的基金卖出后就不在组合里面显示了,这个跟天天基金采用的盈利计算方法有关系,昨天老婆问我的时候我也解释不清楚,后面要花点时间研究一下……来投资基金的,一是因为它上架的基金比较全面,基本上市场上所有基金都能买到,二是因为它有一个组合的功能,可以把我买的所有基金聚和成一个组合,会多一些分析的功能,比如可以看整体的年化收益,收益曲线,同类比较情况等等,就像下面这样。
2024-06-18 12:35:34
702
原创 在无人问津时买入,在人声鼎沸时离开
特别是2022年和2023年,新发行规模已经降至约1.48万亿元和1.11万亿元,远低于之前几年的水平。我从2019年8月开始定投,在2021年1月和2021年7月分别两次达到了收益最高点,之后就一路下跌,到现在已经跌了两年半了。一是因为我用于投资的钱是每个月从工资里面固定拿出来一部分,占比不大,即便真的亏损严重,对我的生活没有影响;不知道他是及时止损了,还是倒在了黎明前的黑暗里。原本是指日本由于1989年的经济泡沫破裂,导致国内经济衰退,即使在30多年后的今天,都没有恢复到当年的水平,具体可以参。
2024-06-18 09:42:41
271
原创 读《任正非文集》
任正非文集》其实不是一本书,而是任正非在华为内容的讲话内容,有人把这些讲话内容集结成册,目前记录了从1994年到2018年间一共400多篇谈话。感兴趣的可以在下载。我是下载后导入到微信读书中听的,一共有100多万字。我目前只听到2011年,后面还有很多,但是内容实在太多,还是先写一篇博客吧,不然再过一段时间都不记得前面的内容了。断断续续听了快有2个月了,最多的感慨就是任正非竟然在将近20年前就有这样的想法。
2024-06-17 17:35:25
701
原创 如何了解基金的估值
然而,请注意,各种因素都可以影响公司的股息政策。可以看到,有PE、PB和ROE这三个指标,每个指标有走势曲线图和百分位值,截图中显示当前沪深300的PE百分位是9.5%,可以激理解为现在沪深300的估值比近10年中90.5%时间都便宜。,简单来说就是有一个算法汇合了一些指标最终变成了一个具体的数字,这个数字的取值范围是0~5.X, 数值越大,说明当下时刻越利于投资。举个简单(不十分准确)的例子,假设你要开一家水果店,要投资50万,每年可以赚10万,5年回本,这个5年就是市盈率。
2024-06-17 14:39:07
844
原创 常见的宽基指数基金
根据规则来看可以发现,中证500里面的股票的市值相对来说小一点,也就是所谓的“中小盘”,中国的股市中,散户比例相较于美国来说比较多,而且很多都集中在中小盘里面,所以中证500指数成份股经常出现不理性的涨跌,利用这些不理性的涨跌,可以获得超额收益。中证500指数是深圳证券交易所和上海证券交易所综合反映中国股票市场中盘股的代表性指数,由沪深A股中剔除沪深300指数成份股及总市值排名前300名的股票后,总市值排名靠前的500只股票组成,以反映中国A股市场中盘股的整体表现。恒生指数的走势反映了香港股市的整体状况。
2024-06-16 17:42:31
841
原创 如何让机器人认出你?OriginBot的家人识别功能
本文介绍了如何为OriginBot机器人集成家人识别,通过人脸检测和阿里云视觉智能开放平台的人脸识别技术,实现对家庭成员的智能识别与互动,提升用户体验。
2024-04-03 12:40:36
894
原创 代码守护者:用git pre-commit-hook提升开发品质
本文介绍了git pre-commit-hook的最佳实践,通过一系列自动化检查确保代码质量,提前发现并解决问题。涵盖风格、格式化、敏感信息检测等关键步骤,旨在提升开发效率和代码安全性。
2024-04-01 17:09:05
666
原创 SkiROS2:技能型机器人控制平台的探索之旅
ROS是一个灵活的框架,用于编写机器人软件。它是一个集成了硬件抽象、底层设备控制和通用机器人功能库的集合。然而,随着机器人任务的复杂性增加,需要更高级别的行为控制和任务规划。这就是SkiROS2发挥作用的地方。SkiROS2通过技能(skills)的概念,提供了一种分层的、混合控制结构,使得机器人能够进行自动化任务规划和反应性执行。物品识别(ItemRecognition):机器人使用摄像头和图像处理算法来识别目标物品。路径规划(PathPlanning):机器人根据当前位置和目标物品位置规划一条路径。
2024-03-13 22:09:22
670
原创 有了大模型之后,还要不要写技术笔记类博客?
最终还是自己掌握了的才是可靠的。虽然大模型可以帮助我更快地写代码,更容易地使用新的技术,但是一直使用大模型的输出然后复制黏贴到VScode中再改改来完成开发任务的行为,会让我忽略了很多细节,而且很多时候我并没有真的掌握大模型输出的内容背后的技术,只是复制过来能用而已。比如写到这里,我突然就想到了以前高中下了晚自习回家写作业,经常会进入一种忘我的境界(现在知道了这叫心流),现在已经很少会有这种状态了,因为不论是工作还是生活,总会有各种各样的事情突然打断自己的节奏,偶尔写博客和写代码的时候能进入这种状态。
2024-03-05 12:33:51
558
原创 我常用的大模型和Prompt有哪些?
以前提到过,我们公司鼓励大家多使用GPT这样的大模型,一方面能够提高工作效率,一方面使用的越多,越了解,越有可能发现应该怎么将其跟我们公司的产品结合起来。
2024-02-29 10:04:09
784
原创 让大模型告诉我DevOps工程师和SRE工程师有什么区别
DevOps工程师和SRE工程师都是IT行业中的重要角色,两者共同致力于提高IT系统的效率和可靠性。选择哪种角色取决于您的个人兴趣和技能。
2024-02-23 15:35:12
954
原创 你或许真的不如大模型
大模型很厉害,但短期内我觉得工程师们也不用担心会不会被大模型取代的问题,不过,不使用大模型的工程师倒是很可能会被会使用和善于使用大模型的工程师取代
2024-02-22 16:51:48
910
原创 给机器人开发个功能让它帮我照看宝宝
这篇博客主要讲述了如何通过机器人来看护宝宝,当宝宝的脸不在摄像头的范围之内时,发送消息到钉钉群组,通知家人及时查看。
2024-01-17 21:27:49
1004
原创 通过Gunicorn、Supervisor和Nginx更好地运行Django
同时发布在个人站点上: https://panzhixiang.cn相信用过Django做开发的人对于 这个命令一定不陌生,这个命令利用django自带的一个web服务器,可以帮助我们在本地很简单地就运行django,对于本地测试来说足够了,但是不能用作生产环境中,甚至测试环境都不行,主要有如下几点问题:性能差它是单进程、单线程的,因此只能同时处理一个请求。随着请求量的增加,服务器的 CPU 和内存使用率会不断上升,最终导致性能下降功能有限它仅支持基本的 HTTP 请求,不支持 HTTPS、负载均衡、静
2023-10-18 14:53:39
1025
原创 通过Gunicorn、Supervisor和Nginx更好地运行Django
Gunicorn 提供了许多可配置的选项,可以根据自己的需求去调整其行为,比较常用的方式是创建一个 Gunicorn 配置文件可以让你的配置更加结构化和方便管理。:由于每个请求都由各自的 worker 进程处理,如果一个请求导致 crash 或者未捕获的异常,那么只会影响到正在处理该请求的 worker,其他 worker 或请求将不受影响。:如果你的网站需要 SSL 加密,Nginx 可以处理所有的 HTTPS 握手过程,并与后端服务器进行非加密通信,这样就减轻了后端服务器的负担。
2023-10-18 14:41:16
1291
原创 工作中遇到的写文档相关的问题和思考
不知道其他行业的工作中是不是一个值得讨论的问题,但是在IT行业中,这绝对是一个值得好好讨论的问题。在过往的工作的经历中,经常会遇到或者听到别人抱怨说某个系统或者API没有文档以致于很难甚至完全没办法接手工作的情况。由于已经意识到这个问题,所以我自己在工作中会比较注意写文档这个事情,尽量把我觉得别人可能需要的了解的地方都写成文档,但发现还是有很多问题,今天写个笔记记录一下这些问题以及我的看法。老实说,我对于上面这几个问题都没有很好的解决办法,但是有一点自己感受和经验,接下来依次讨论上述几个问题。
2023-02-19 19:54:26
199
转载 智能机器人OriginBot上手体验和注意事项
OriginBot是一个新项目,目前功能和代码都还不是非常多,新手可以比较全面的了解整个机器人,比起那种功能已经非常完善、代码非常多且复杂的项目来说,更容易学习,而且随着OriginBot的更新,我也可以了解更新的过程。(前提是OriginBot这个项目能一直发展下去,我也希望如此)OriginBot有两个版本,导航版和视觉版,导航版比视觉版多了IMU、激光雷达,价格相差500块钱,我觉得还是尽量一步到位买导航版,能实现更多的功能,对于新手来说也能学到更多。以上就是我选择OriginBot的原因。
2023-02-01 15:25:18
737
原创 Vue3 入门笔记 ---- 利用Element Plus对页面进行布局划分以及实现左侧公共菜单
vue3+element plus 实现页面布局
2022-10-26 17:11:24
17855
6
原创 DRF笔记(五):认证、权限、限流、分页和过滤
写在前面以下提到的代码的代码仓库:https://github.com/yexia553/drf分支: others认证和权限在实际开发中,认证这一部分常常是使用jwt,但jwt是相对独立并且比较复杂的模块,这里就不过多记录,以后有机会专门写一下jwt和drf的配合使用。认证部分的配置代码只要修改demo.settings就行了,具体如下:REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': ( 'rest_framew
2022-04-01 22:40:34
600
原创 DRF笔记(四):视图
在DRF框架初体验中其实已经使用了视图了(book.views里面的代码),而且就是实际开发中最常用的模式,但是那是经过DRF框架高度封装的,代码的可读性不好,而且如果不了解里面的细节,当以后遇到需要定制化的工作时可能就无从下手,这一篇笔记会记录一些我自己认为比较重要切常用的实现细节。写在前面:本文后面所有的代码样例中,book.urls里面,以下两段代码只能二选一,使用其中一个的时候必须把另外一个注释掉。第一段是与ViewSet配置使用的,第二段是与ModelViewSet配置使用的。 ur
2022-04-01 22:39:15
982
原创 DRF笔记(三):序列化与反序列化
笔记中提到的代码repo:https://github.com/yexia553/drf序列化与反序列化简单地说,序列化就是从数据库中取出数据处理后传给API(请求方);反序列化就是从API(请求方)获取数据处理后存到数据库中。Serializer类在DRF框架中,序列化与反序列化是通过Serializer来实现的,常用的有serializer.ModelSerializer和serializer.Serializer这两个类,前者是后者的子类。下面分别说一下这两个类。1.ModelSerial
2022-04-01 22:37:17
1742
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人