2024-04-26

21 篇热帖

1. 远离阿里
一不小心,还是被阿里割了韭菜,真的是记吃不记打。

阿里云盘跟 infuse 配合良好,观影体验到位,infuse 更新以后,一口气充了快 10 年的 SVIP ,对于好的服务我是不吝啬付费的。

结果,现在阿里把接口掐了,要额外购买第三方权益包,而且买了也看不了 4K ,最高只支持 2K 。

阿里这家公司本质上还是坑蒙拐骗,过河拆桥,想办法套牢了再不断的想办法坑消费者,毫无契约精神。

最后,一口气卸载了所有的阿里系的 APP ,淘宝,支付宝,饿了么,高德,闲鱼。

那点会员费,就当送给阿里了,永远不再碰阿里的所有服务。

最后,我觉得,阿里系在各个领域被全面超越是有原因的,小生意人的坑蒙拐骗是刻在骨子里的基因,改不了。
2. 嘿嘿(¬◡¬)✧ 早上小毛驴通勤 40km
地铁坐够够了。



今天就开小毛驴去公司了。



第一次开,路况不熟悉。前半程电量充足,但是路上人太多速度起不来。后半程没啥人,但是电量下去了。



百度地图显示 34km 需要 2 小时零五分。



实际电瓶车里程显示 40km ,耗时一小时 20 分。



主要前面一段路人太多了,耽误速度。
3. 准备卖掉雅阁,换电车,有什么建议吗?
21 年买的雅阁,开了 5 万公里了,现在每天上班通勤来回 50KM ,油费太贵了,耗不起,打算卖掉雅阁,估计能卖个 9 万块钱,再添个几万块买个电车,纠结是买纯电还是混动,预算 10-15 万。
目前了解的有:
1. 零跑 C10
2. 比亚迪宋 Plus 荣耀版
4. 关于 5.1 小长假泰山门票

跟朋友约定好了 5.2 夜爬泰山,结果开售即售罄!!请问各位彦祖有什么办法可以买到票,跪求谢谢!!

5. 某五百强信创数据库运维幽默记录
某五百强信创数据库,为了搭配他们的 arm 硬件,把物理安装的配置需求设计得十分严格,核数内存比 1:8 ,至少 8C 起步,否则安装检查不通过。

(但是容器化模式下允许 4C16G 安装)

一个集群 3 节点,也就是每个 cluster 至少要吃掉 24C192GB 内存,我们这边 base 的机器资源不够,调动用外地的机器,两地之间网络全隔离,需要开单申请端口放行

开始之前,我问某五百强技术支持,我们网络隔离,完成任务 1 需要开通什么端口

技术支持丢给我一个《端口矩阵》,林林总总列出了所有组件的端口接近 100 个,但是没告诉我是干什么用的,说可以参考这个文档

然后选了几个看起来要用的端口,提交了审批,等了 2 天,端口批下来了开始干任务 1

卡住了,几百个组件查 log 查了俩小时,发现它在任务过程中冷不丁地要请求一个端口 A 才能完成,具体来说,它下发 agent 包用的不是 scp ,而是要求 node 反过来请求 controller 的自建非标端口 sftp

OK ,反馈,继续开审批,然后追问五百强技术支持,你们任务 1 还涉及什么端口能说说吗?任务流程全是黑盒子,使用手册没有、矩阵文档也没有

技术支持说,你看看端口矩阵,自己整理下

OK ,等了 2 天,端口 A 批完了,继续任务 1 ,结果卡在另一个地方,再查俩小时 log ,发现这个子任务靠 ping 判断 node 的网络连接,但我们没开 ICMP

OK ,继续开审批,把 ICMP 开了,我再追问技术支持,你们还有什么端口要访问的,能不能说清楚

他回答我,那个端口矩阵你可以看下

等了 2 天,ICMP 批下来了,继续任务 1 ,结果卡在最后一个子任务,这个任务在矩阵文档里写的是要用端口 B ,之前已经批过这个端口,测试也顺利放行。

继续查 log 和测试,俩小时之后发现这个子任务实际上在用端口 C ,而非 B ,端口 C 没开通

OK ,继续开审批,等了 2 天,把端口 C 开了,最后终于跑完了

半个月时间消失了

接下来做任务 2 ,毫无意外地卡住了

查 log 两小时,发现这个子任务试图让 node 终端请求 controller 的 Kafka 来获取一些任务参数,这个端口当然是没开通的,哥们,你是个数据库啊

反馈技术支持,追问,你们任务 2 要什么端口

技术支持进入了已读不回状态
6. 想问问大家身边这种常年喝酒的人的结局是怎样的?
感觉现在的 90 ,00 ,10 后都不怎么喝酒了,但是上一辈的喝酒酗酒的不少,所以,想问问大家身边这种常年喝酒的人的结局是怎样的?
7. 你用的马桶是什么牌子 有什么特殊功能
上个月来杭州租了个单身公寓 是房东以自己住的标准装修的 现在墙上都还有她去国外旅游拍的照片框

上个月才发现马桶原来还有吸气功能 这 10 几年过来真的白活了 过去 10 年住在老家农村 马桶 12 年前买的 根本没吸气功能 每次拉完都很臭 哪怕边拉边冲水都不行 每次拉完卫生间臭不可闻

现代生活最基本的就是自来水和抽水马桶 只是每个人都有了 使用时间太久了 感受不到没它们的不方便了

我就是自己拉堆屎都嫌臭 所以我都抗拒跟另一个人生活

马桶牌子 hcg 叫和成卫浴

你们用的马桶有特殊功能吗
8. 在 git 分支名上面加斜杠真的太恶心了

不知道谁开的头,git 分支名写成这样:feature/xxx

这样写会让人有时候分不清楚 git 命令自带的斜杠和这个手动加的斜杠。例如:

git merge origin/feature/xxx 
git push origin feature/xxx:feature/xxx

直接使用下划线甚至驼峰明明都比乱加斜杠好:

git merge origin/feature_xxx
git push origin featTest:featTest
9. 2024 的如今 AMD CPU 在 windows11 系统的兼容性咋样了?

如题。 我 2022 年使用 5600G 的台式电脑安装 windows11 会有各种问题,包括但不限于 chrome 莫名闪退,鼠标突然不能用,npm 命令卡一会才执行。(同一台电脑安装 windows10 和 Manjaro 没有问题。

有使用最新版 windows11 和 AMD 系列 CPU 的大佬说下日常稳定吗,还有没有一些小问题之类的。

10. 买了俩游戏手柄,求各位大佬推荐一些,能俩人一起玩的 PC 端游戏。

最近闲来无事,买了两个游戏手柄,插在笔记本上,想和对象一起玩一些有趣的游戏。

但是:

  1. 对游戏的认知,还停留在超级玛丽那个年代;

  2. 笔记本配置比较低(显卡:GT630 ,显存:1G ),下载了“双人成行”,瞬间卡成 PPT ,这种大型的游戏估计玩不了。

目前下载了 NES 模拟器,在玩超级玛丽、炸弹人、双截龙。

所以麻烦各位大佬,帮忙推荐一些更有意思的 PC 端游戏(不要太大的,笔记本带不动)。

11. 服务器怎么扩容系统盘?

现状:服务器有两个硬盘,200GB 的系统盘和 2TB 的数据盘。

服务器从使用开始就没把 2TB 的数据盘挂载上去使用,现在 200GB 的系统盘容量用尽了,什么都做不了。

现状能想到的解决办法是下面三个,不知道有没有更好的办法?

方案一:把 2TB 的数据盘挂到指定路径,作为数据存储空间使用。

尝试结果:服务器内部部署了非常多的东西,并没有按照规范将数据统一挂载在指定路径。

有一堆没人认领的数据分散在系统盘的各个路径下,也没人敢删敢迁移。

现在如果直接挂载到/data 路径的话,最终还是需要有人把 docker 的挂载卷在内等一系列的数据进行迁移;

方案二:通过 LVM 系统,将 2TB 的数据盘和 200GB 的系统盘合并。

尝试结果:系统盘不挂在 LVM 的逻辑卷上,合并不了;

方案三:找运维给系统盘扩容 。

运维说系统盘可以扩容,但是涉及费用变更的问题,需要走工单。;

12. windows11 什么时候如丝般顺滑了?

半个月前,主力机挂了,临时翻出来个当年的 NUC ,找了闲置的内测和一块 ssd 装上,想着装个 windows10 ,装好后提示可以升级到 11 ,就随手点了一下。 然后就发现了新天地,这 11 感觉不像微软开发的,比 10 还顺滑,UI 设计的也不错,启动速度感觉跟 macbook 差不多。 是微软发现了什么新科技吗?我记得当年 11 出来的时候,各种卡顿,各种智障的啊。

13. 使用了这么多年水果机,才发现竟然不能指定某日设置闹钟

纯吐槽,顺便求推荐 iOS 好用的闹钟 app

14. 🚩和老婆开发了一个项目管理软件,意见征集中...

网站地址 https://task.wktline.com

技术栈:前端:React + TS + umijs 后端:go + goFrame

目前还在开发中,收集一波建议,哈哈哈,打算后期卖源码

可登录账号

superAdmin: 123456

admin: 123456

user: 123456

15. 如果不考虑赚钱(你有无限的钱),你最想投身做什么
16. 倒霉鬼之香港開戶實錄以及攻略(完整版)
大家好,請大家先跟著我說:倒霉鬼別倒霉,倒霉鬼別倒霉……..彩蛋在後面……
切入正題,倒霉鬼在 4 月 12 日左右已經把所有 hk 的 bank 預約上了下面開始日期時間順序。
1️⃣. 4 月 23 日,雷暴雨
NCB:西九龍理財中心,早上入港,進入西九龍直接去站點的 NCB 去,等了半個小時 9 點鐘,進入那個小姐姐給我 KYC 填寫,完成後,直接密碼函給我,卡在 7 天後寄出。結果 app 審核又失敗了,因為用來 hk 手機號,需要補充證明,提交了,應該能過吧?✅
SC (渣打):尖沙嘴分行,打電話給我說讓我準備好資料和一萬塊現金,因為倒霉鬼是學生,沒有 1w ,所以開戶失敗❌。
建行亞洲:尖沙嘴分行,倒霉鬼預約的是尖沙嘴分行,預約後給我打了 2 個電話,第一個是總行打過來的,第二個是分行,然後這天到了分行,到了門口,我還沒說話,直接給我拒絕❌了,說都約滿了,我給他們看我的預約紀錄,說開不了都滿了,他喵的,還給我說是滿了,需要預約到兩個星期之後,服了,開戶失敗❌。
恆生銀行:尖沙嘴分行,預約的優進理財,進入之後讓我排隊拿號,進行開戶,等了 1 個半小時,終於到我了,我把資料全給小哥了,小哥說我必須證明跟香港有長期聯繫,說比如香港工作、香港學習什麼的,總之就是要香港地址,我跟他說通融一下我是大學牲口馬上畢業,他說不可以,我說給人家試試可以嗎,他說上一週給開了一個大陸來的,然後 3 天給關閉戶口了,他被上級罵了,不敢開了,接著跟我說即使給我開了,差不多 3 天內閉關戶,所以本次開戶,倒霉鬼宣布失敗❌。
工行亞洲:尖沙嘴分行,恆生出來立刻幹了過去,接待的是一個漂亮的小姐姐,普通話好標準,應該是大陸過來工作的,聊了一會,她說資料帶了嗎,我說有的,把地址證明、身分證、通行證、護照、大陸學生證、白條都拿給她了,她看了看說,我們開戶比較嚴格,妳在香港工作或者看看流水什麼的,理財餘額什麼的,我拿給她看,我的流水差不多 2.5 萬,1 坤萬,她說你還是到別的行看看吧,她說这样的话就是因为你是學生很難審批下來,推薦了匯豐和中行並說她也在用,然後我走了,宣布,開戶失敗❌。
中國銀行:旺角總統商業大廈分行,剛進去那個保安大爺人還挺好呢,給我向開戶窗口什麼的安排到妥妥的,點個👍,然後取號,到了我了,那個開戶小哥直接出來了,說資料,我都給他了,地址證明也給了,一看大陸來的,直接說我們開不了,妳網上開戶試試,就直接走了,然後下一位是會說粵語的靚仔去他那裡,他直接問都不問的給那個靚仔寫資料,我不知道開沒開,反正我 app 上開戶提示未能處理,請前往分行,我拿給小哥,他喵的,他仍然說沒有辦法….無語死了,我當場拿出 1 坤 w 現金給他,我想要…..開戶失敗❌。
中國銀行深水埗支行,然後去了深水埗支行,去了她們說沒號了,我給她們看了我的網路開戶失敗的情況,她們說掃🐎預約來開,由於今天買了明天澳門的船票,所以去不了了,開戶失敗❌。
匯豐銀行:始創中心分行,預約了,掃描二維碼取號,問櫃檯,櫃台看了看我的票,直接扔進垃圾桶,給我說你來這裡幹嘛,我說開戶,她直接不理我了,給下一位服務去了……服了,無語死了家人們,我宣布,開戶失敗❌。
網絡天星:開戶順利✅,
網絡 livi:開戶順利✅
網絡 za:開戶順利✅,我的🐎子:RNR5T5
網絡 Fusion:開戶順利✅
網絡螞蟻:開戶順利✅,我的🐎子:MGMXC1sm
網絡 Welab:開戶順利✅,我的🐎子:FPKXPM
網絡信銀:沒有安卓手坤,無法開,失敗❌
晚上去了荃灣,打算第二天白天荃灣開戶,可是環境不允許,所以返回了深水埗住了一半麥當勞+公園座椅
2️⃣. 4 月 24 日,陰天
我買了去澳門的船票,然後去了又一城
恆生銀行:又一城分行,拿著我的資料走到門口,櫃台漂亮的小姐姐給我看了看,順嘴一句,我一廂情願一見鍾情愛上了她,她說你的資料都 okay 的,我本來以為能成功,結果給我說看看我的投資紀錄餘額,我就拿給她看,她說你的餘額不夠欸,10w 起步喔……為了多看她幾眼,我就拿了我的流水(手機上的不是紙質的很亂,但加起來有 5w ),她仔細看完,不可以咯,我說那好吧靚妹,倒霉鬼正式宣布,今天恆生又是開戶失敗❌。
澳門國際銀行:澳門凼仔分行,學生證,地址證明,身分證,通行證➕100 塊 MOP ,walk in 取號等號,很絲滑,下來兩本存摺,提款卡沒有提供…..我開戶的時候來了個珠海小哥,北方人,直接被拒了,說要拿出來證明文件什麼的,反正這家學生證開戶很吃香。存摺到手了,綁定 Mpay ,直接 3B 級別,對了這家開戶,自動給妳銀行 app 髮 50Mop 的無門檻,澳門隨便用,大家開了別忘了去用啊,算是開戶成功✅。
澳門工行:凼仔分行,要保險,學生 buff 無效,開戶失敗❌。
中銀澳門:凼仔分行,說投資,沒有理財,他說你必須有澳門身分或者工作什麼的才能開,我又問理財呢,他說那就必須買保險了唄,我問他一年最低多少,他說保險起碼要 3w+一年,好吧昨晚倒霉蛋的野坤大學牲口
沒錢,所以開戶失敗❌。
澳門沒有 24h 的麥當勞什麼的,只能去網咖了,網紅 MP5 。女老板,10h 一小時,包夜 40 ,正好 10 點,我拿了她一瓶水、一瓶可樂,一共 82 ,天哪飲料都跟香港價格差不多了,還好澳門國際銀行的 50 無門檻,最後實付 32 元。澳門網吧禁止抽菸,他喵的,還是有人抽,期間注意到來了個小姐姐在打 CSGo ,偷偷的喵了幾下子,看不到臉,但是戴眼鏡。她一路晚上 10 點被幹到早上 8 點(包夜是 0 點到 8 點),可能是太菜了吧,一只被對方點老 6 用槍射…,我於是默默的 cf 了好幾吧,結果,0 人頭,全部助攻….
3️⃣. 4 月 25 日 澳門下雨,香港晴朗
澳門太壓抑了,幾乎都是被稱之為的休閒娛樂度假區……,沒什麼好玩的…….,太壓抑了,順嘴提一句吧,裡面的免費飲料可能摻進去了傢伙,我喝完之後感覺很難受,小腦攤了,大腦興奮,我問我之前去過的朋友,也是這個情況,我深度懷疑裡面加了過量咖啡因,大家小心點吧,免費的往往有陷阱…..手機沒電了,澳門真不方便,借尿袋很麻煩,200 押金,尿袋 10w ,很慢,發熱,跟香港的一樣。然後親友說去娛樂場所充電,我就進去了,找到個插座🔌,直接插上去,過了 2 分鐘,有工作人員過來,給我拔掉,說不讓充電,把我趕了出去…..另外澳門公交站的 usb 充電口都是壞的擺設而已,無法充電…
離開之前我抓緊給澳門留下點東西做到此一遊,所以在澳门大地拉下来我的💩,為其以後陸地擴建增加了一份力量!下午金沙做🚗回來了 HK ,阿啊啊啊,車站到底層的泡麵好香啊,原來是小姐姐在吃,我餓了嗚嗚嗚,然後就去到了太子,補了一張電話卡,我看 app 上說補卡 40 ,結果小哥只講粵語,我聽不懂,他說搞定了,我說不是要收費嗎,他說搞定了,免費!
然後去了維多利亞港,tmd 有個很齷齪的人找我搭訕給我要錢….無語死了,他死活不說原因,他想打黑工….我說你是不是在休閒渡假村死光了….,他給我說輸了 27w ,額我無語死了,他喵的還說給我跪下,要💰,他喵的我沒有錢,一只找我要…難道要我施展魔法變出來?????他喵的,絕了,我立馬走開了,他喵的,這種人看起來很噁心,要不是我深究,就要給他💰了,本來以為他是可憐人,知道原因後…..可憐之人必有可恨的原因….
到了港島,我發現沒什麼好玩的,溜達了一下,港島的商場都是開放的,並沒有九龍的涼快…熱死🥵寶寶了,於是坐地鐵🚇回九龍了,直奔 sukiya ,跑了兩家店(九龍就 3 家)額額額額都需要排隊…..看到對面突發奇想,對面海底撈,試試過夜?啊啊啊,他喵的比大陸貴多了,不過服務態度很好,但是….服務貼心度沒有大陸積極…..會員跟大陸不通用,點了個牛丸、面、番茄鍋底,花了 150 左右,服務員也有服務費的…..我結完帳說可以休息會不,他拿著請勿打擾放我桌上了,我待了 2h ,一直沒有人收拾我的桌子,我有點不好意思了,直接奔著麥當勞去了….另外好奇刷了港鐵頭等,2 站收了我 42 ,啊啊啊,我不知道怎麼回事,頭等怎麼加了 30 多塊啊….
OCBC:我預約了 OCBC 港島中環,額預約了好幾次都沒有人聯繫我,我去了港島發現太遠了,之前被拒絕❌怕了,要是過去又是被幹…..害。倒霉鬼宣布開戶失敗❌。
4️⃣. 4 月 26 日 雷暴雨
恆生銀行:紅磡分行,沒錯就是紅📖好多姐妹說的直接 walk in 絲滑開的那家…我是排隊第一人,8 點就開始排,9 點開門,我一進去說開戶,她說最低要 10w ,不管什麼戶口都是,我瞬間無語😓了,她說是這個月才有的規定 Mmm ,難怪紅📖都是 3 月之前的帖子…
⚠️總結
最後,總結一下,網絡銀行(中國銀行除外)全部開戶成功!
但是要去分行開戶的,雖然都預約了,一共都沒有開戶成功…..網上直接可以 walk in 的分行也是被拒…..所以大家不要刻意去開實體吧….現在用的 ZA 挺好的😭
17. 躁动的心,想入手 emby/plex
现在用的 jellyfin ,越看越觉得 UI 不好看,plex 比 emby 便宜好多但是靠谱的代付不好找
18. 失业了,能做些什么维持开销

月底即将失业,在上海做后端 Python 开发 4 年,Boss 最近投了两周,面试机会很少,想问下大家能做些什么维持下基本开销?

19. Apple Watch Ultra2,你们有遇到续航还不足的一天的情况吗?如今遇到续航问题,苹果不承认有问题

去年 12 月用到这个月月初,我正常用,基本可以用两天,但是在这个月 5 号左右,续航根本稳不住一天,一个白天基本就能耗掉所有电量。

拿到天才吧去检查,天才吧的工作人员拿设备检测,检测不出电池问题,但是他们的工作人员看电池的消耗柱状图也觉得不正常,最后走返厂维修,返厂后苹果只是给设备重刷了系统寄回来,说没发现什么问题,已经给重刷了系统解决,结果使用感受和送到天才吧之前的异常掉电一样。 于是联系了线上客服,给我安排了工程对接,工程对接的结果,还是走远程设备检修,结论还是跟我说没有任何问题和异常掉电情况。。

苹果现在口径就是自己的设备毫无问题,不用检修。难道所有 Ultra 用了一段时间后都这模样? 现在还有什么渠道可以申诉苹果手表这个问题

下面是最近几个从满电开始用到电量柱状图,耗电速度远胜于这个月之前的情况,无论我是户外运动还是省电模式,都是这个坡度在耗电 https://imgur.com/a/VuWjbS6

20. 骑车这玩意是真上瘾。。。
买了公路车快一年了,是越来越上瘾,一两天不骑脚痒心也痒,明明每次骑时间长了就很痛苦。但是睡一觉后,第二天又想出去溜一圈,堪比吸毒... 不过骑车倒是带我去了之前从未到过的地方,看了之前从未看过的风景,每次骑完身体与心理都很满足,不像之前放假在家只有打游戏刷手机,没有其他的娱乐活动,带来的只有空虚感还觉得累。今天周五晚上下班了又能去溜达了,想想就很开心,有没有骑友有相同的感觉,分享一下,哈哈哈!!!

https://imgur.com/a/4la1GT7
附上这个月的记录,菜腿一个,主打单飞骑游,嘿嘿
21. 阿里的文档代码都有股 Java 味。。

看得有点生理不适了

// This file is auto-generated, don't edit it. Thanks.
package main

import (
  "encoding/json"
  "strings"
  "fmt"
  "os"
  dyvmsapi20170525  "github.com/alibabacloud-go/dyvmsapi-20170525/v4/client"
  openapi  "github.com/alibabacloud-go/darabonba-openapi/v2/client"
  util  "github.com/alibabacloud-go/tea-utils/v2/service"
  "github.com/alibabacloud-go/tea/tea"
)


/**
 * 使用 AK&SK 初始化账号 Client
 * @return Client
 * @throws Exception
 */
func CreateClient () (_result *dyvmsapi20170525.Client, _err error) {
  // 工程代码泄露可能会导致 AccessKey 泄露,并威胁账号下所有资源的安全性。以下代码示例仅供参考。
  // 建议使用更安全的 STS 方式,更多鉴权访问方式请参见: https://help.aliyun.com/document_detail/378661.html 。
  config := &openapi.Config{
    // 必填,请确保代码运行环境设置了环境变量 ALIBABA_CLOUD_ACCESS_KEY_ID 。
    AccessKeyId: tea.String(os.Getenv("ALIBABA_CLOUD_ACCESS_KEY_ID")),
    // 必填,请确保代码运行环境设置了环境变量 ALIBABA_CLOUD_ACCESS_KEY_SECRET 。
    AccessKeySecret: tea.String(os.Getenv("ALIBABA_CLOUD_ACCESS_KEY_SECRET")),
  }
  // Endpoint 请参考 https://api.aliyun.com/product/Dyvmsapi
  config.Endpoint = tea.String("dyvmsapi.aliyuncs.com")
  _result = &dyvmsapi20170525.Client{}
  _result, _err = dyvmsapi20170525.NewClient(config)
  return _result, _err
}

func _main (args []*string) (_err error) {
  client, _err := CreateClient()
  if _err != nil {
    return _err
  }

  batchRobotSmartCallRequest := &dyvmsapi20170525.BatchRobotSmartCallRequest{
    CalledShowNumber: tea.String("your_value"),
    CorpName: tea.String("your_value"),
    CalledNumber: tea.String("your_value"),
  }
  tryErr := func()(_e error) {
    defer func() {
      if r := tea.Recover(recover()); r != nil {
        _e = r
      }
    }()
    // 复制代码运行请自行打印 API 的返回值
    _, _err = client.BatchRobotSmartCallWithOptions(batchRobotSmartCallRequest, &util.RuntimeOptions{})
    if _err != nil {
      return _err
    }

    return nil
  }()

  if tryErr != nil {
    var error = &tea.SDKError{}
    if _t, ok := tryErr.(*tea.SDKError); ok {
      error = _t
    } else {
      error.Message = tea.String(tryErr.Error())
    }
    // 此处仅做打印展示,请谨慎对待异常处理,在工程项目中切勿直接忽略异常。
    // 错误 message
    fmt.Println(tea.StringValue(error.Message))
    // 诊断地址
    var data interface{}
    d := json.NewDecoder(strings.NewReader(tea.StringValue(error.Data)))
    d.Decode(&data)
    if m, ok := data.(map[string]interface{}); ok {
      recommend, _ := m["Recommend"]
      fmt.Println(recommend)
    }
    _, _err = util.AssertAsString(error.Message)
    if _err != nil {
      return _err
    }
  }
  return _err
}


func main() {
  err := _main(tea.StringSlice(os.Args[1:]))
  if err != nil {
    panic(err)
  }
}