<em id="51kis"></em>

      <dl id="51kis"></dl>
      <sup id="51kis"></sup>
        <sup id="51kis"></sup>

        <dl id="51kis"><ins id="51kis"></ins></dl>

        <dl id="51kis"><menu id="51kis"><small id="51kis"></small></menu></dl>

            <div id="51kis"></div>

            <sup id="51kis"></sup>

                  <em id="51kis"></em>

                  <dl id="51kis"></dl>

                    <em id="51kis"></em>
                    <em id="51kis"></em>

                    <div id="51kis"></div>
                    <dl id="51kis"></dl>

                    <div id="51kis"><tr id="51kis"><object id="51kis"></object></tr></div><sup id="51kis"></sup><em id="51kis"></em>
                      <sup id="51kis"><menu id="51kis"></menu></sup>
                        <div id="51kis"></div>

                        Thoughts, stories and ideas.

                        產品更新 | TeamCity機器人上線,實時推送集成進度

                        在經過一段時間的等待之后,我們終于在上個月底迎來的新的機器人 – TeamCity。

                        TeamCity 是一款功能強大的持續集成工具,它提供一系列的特性可以讓團隊快速實現持續集成,比如:IDE 工具集成、各種消息通知、各種報表、項目的管理、分布式的編譯等,都是讓團隊快速享有持續集成帶來的效率提升、高質量的軟件保障。使用 TeamCity,能夠在幾分鐘之內為項目配置一個構建服務器,它內建了持續單元測試,代碼質量分析和早期的構建問題分析報告。

                        打開添加機器人頁面,在搜索框輸入「TeamCity」通過簡單的步驟即可完成TeamCity Robot 的配置,在接入機器人以后,就可以在自己的團隊中實時接收TeamCity 的集成進度啦~

                        在機器人上線的同時,我們也對倍洽做了一些優化,為大家提供更流暢的服務。

                        桌面版邀請界面優化

                        在這一次的迭代中,我們首先改進了倍洽邀請界面,擁有免驗證郵箱域名的用戶,可以通過登錄頁面進行郵箱申請,無需驗證直接加入團隊;被邀請的用戶可通過短信或郵件中的登錄鏈接和初始密碼,在驗證被邀請的手機號碼/郵箱后,進入下一步,無需再次返回。

                        響應式布局

                        響應式布局幾個月之前就已經在倍洽實現,近期,我們又對此進行了優化,確保用戶在不同頁面大小下都可以完整的使用倍洽,隨著窗口的不同變化,文字、圖標、框架等都會對應的呈現最佳效果。例如,當窗口較窄時,將使用圖標代替文字,在節省展現空間的基礎上不折疊重要信息。

                        草稿內容顯示

                        在消息還沒有編輯完成時退出會話框,則可以在會話列表中的對應會話框中看到草稿內容,以便幫助大家更好地返回對話窗口。

                        文件列表過濾

                        點擊左側欄的文件圖標查看文件時,只能查看 P2P 文件、已加入討論組的文件和未加入的私密討論組/臨時討論組分享給自己的文件,不會顯示未加入的公開討論組內的文件。值得注意的是,列表不可見的文件,在搜索時仍然可以找到。

                        另外,大家可以在「通用」欄下根據自己的習慣,選擇發送消息快捷鍵,以便更好的和大家進行交流。以上就是此次倍洽迭代的重要內容,希望我們的每一分努力,都可以讓你們的工作體驗變得更美好。

                        如何在一分鐘內配置一個二維碼機器人

                        我們團隊在使用自己產品的時候,經常會有冒出一些很多小想法,比如:

                        在抽獎的時候能不能有個機器人幫助我們擲色子?

                        在選擇困難的時候有一個機器人幫我決定中午吃啥?

                        我想把電腦上的一個頁面用手機打開,能不能有個機器人幫我生成二維碼?

                        相信你曾有過的小想法也會有很多,這些想法靠不靠譜先不要緊,先看看能不能快速實現出來~

                        這篇博客我介紹一個「如何建立一個二維碼機器人」的完整示例,完成之后,在 BearyChat 發一個 $qr 某網址 的消息,你就可以獲得一個對應的二維碼圖片。

                        我們需要利用到兩個東西: Outgoing 機器人和 Webscript 腳本服務。

                        所謂 Outgoging 機器人 就是在 BearyChat 里,把所有以某觸發詞的開頭的普通消息,發送到外部的某個指定服務的機器人。它更厲害的地方在于:可以把處理后的結果再轉化成消息,發回給 BearyChat ,讓你的機器人可以「一問一答」。

                        先去你團隊所在 BearyChat 管理面板添加一個 Outgoing 機器人。

                        在手動模式這里我們我們填入了「觸發詞」 $qr ,由于 「POST 地址」暫時還沒有,我們先不關閉這個頁面,留著一會兒填寫。

                        再介紹一個叫 Webscript 的服務,它的作用就是能在線編輯并且部署你的小腳本到一個 URL,快速完成一個簡單的 API。

                        你需要先注冊一下帳號,然后就可以創建自己的腳本了, 創建的時候你需要填寫訪問腳本對應的 URL。

                        在 Webscript 上編寫腳本使用的是 Lua,雖然你可能并不熟悉 Lua 這門語言,但其實這里的使用是極為簡單的。Webscript 自己也提供了不錯的 技術文檔 讓你快速上手。

                        在這個腳本只做了很少的事情:

                        第一句我們通過 json.parse(request.body).text 得到了 BearyChat 發來消息的正文。 第二句 string.sub(text, string.find(text,"%s.+$")) 通過正則表達式 ,獲取了觸發詞之后的內容,也就是我們生成二維碼的地址。 最后我們通過 "

                        最后我們再回到 BearyChat 的管理面板,把剛創建腳本的 URL 填入到 Outgoing 機器人的 「POST 地址」,保存。

                        這樣我們的二維碼機器人就完成了,可以在任何地方使用 $qr 某網址 來觸發它:當然如果你是第一次走這個流程,會多需要一些時間,但之后再次做類似的機器人一定就熟能生巧,以 1 分鐘以內為目標吧~

                        還有一個小插曲,當時設計同學看到了我使用這個機器人,告訴我說這可幫了他大忙:平時他要提供設計素材的時候,都是先去搜索引擎,找一個在線二維碼生成工具,下載圖片,最后回到 BearyChat 把圖傳給工程師。這個過程很費時間不說,偶爾還會弄錯,現在有了這個二維碼機器人,不止方便,地址也寫在上邊,大家可以即及時發現錯誤。聽到這個成就感爆棚啊。

                        希望這篇攻略可以幫助到你,快去按照我們的步驟寫一個二維碼機器人吧~~

                        什么?RSS 機器人還能做這些事情?

                        雖然在短短幾十年的互聯網時代里 RSS 已經是一個相對古老的技術,但是它至今也仍在然起著很多不可替代的作用。利用RSS 我們可以避免耗費精力的主動查詢,讓網絡世界更加自動化,而且相對于微信公眾號等封閉的內容訂閱平臺,RSS 是完全開放的,生態圈更加豐富和多樣。

                        倍洽(BearyChat)支持 RSS 機器人已經有三年了,使用它可以很方便的把一些好的內容來源,自動給自己或者給團隊同事分享閱讀。

                        然而利用 RSS 機器人,是不是只能獲取有 RSS 支持的內容呢?其實答案是否定的,因為還有很多工具可以幫助你把想要的內容 RSS 化,讓機器人可以識別,我們來看看下面幾個場景:

                        我想跟蹤社交媒體,看看對于自己的產品,用戶們是怎么說的?

                        有一個叫 Queryfeed 的工具,可以支持把多種社交網站(Twitter Facebook Google+ Instagram 等)的內容轉化為 RSS 源。

                        我們以 Twitter 舉例,用它來生成關于游戲「紀念碑谷」的 RSS 源。

                        1.先用 Queryfeed,填入「紀念碑谷」生成 Twitter search 的 RSS 源。

                        1. 把生成的 RSS 源,地址復制出來。

                        2. 建立一個 RSS 機器人,在「訂閱地址」里填入剛剛復制的 RSS 源地址。

                        3. 設置完成,你立即會收到用戶最近和 「紀念碑谷」有關的 Tweet。

                        怎么樣是不是很容易?只需簡單幾步,就不會輕易錯過用戶的聲音了,我們再看下一個應用場景。

                        • 我的軟件使用了一些關鍵的第三方庫,我想及時知道他的更新要怎么辦?

                        Libraries.io 是一個開源軟件的索引服務,支持眾多主流開源軟件倉庫。

                        我們這里要監控一下 hubot-bearychat (BearyChat 的 Hubot adapter)這個包在 NPM 上有沒有新更新。

                        1. 在 Libraries.io 里搜索 「hubot-bearychat」

                        2. 進入詳情頁,在側欄就可以看到 releases 的 RSS 源,如下圖:

                        1. 同樣復制地址,建立機器人。

                        2. 設置完成,你立即會收到最新的版本號推送。

                        通過這個機器人,我們就可以及時知道,我們使用的庫是不是又修復了什么 BUG,有沒有新功能可以用上。(GitHub Repo 也支持 releases 的 RSS 輸出,也是另一種跟蹤方式)

                        當然,上面的兩個例子都是一個特定場景,社交網站和開源軟件,那么......

                        • 如果我想對任意的頁面進行監控呢?

                        現實是沒有那么美好,大部分的互聯網頁面是都不支持 RSS 輸出的,但是這也不是沒有辦法,再介紹兩個終極武器:將任意頁面轉為 RSS 源的工具 Feedity 和 Feed43。

                        我們以抓知乎的搜索結果為例子,把知乎「搜索 AlphaGo」的地址 https://www.zhihu.com/search?type=content&q=AlphaGo 復制到其中一個工具里。

                        其中 Feedity 支持你鼠標圈選你關心的內容,并可以把同一類內容(比如標題)一起選擇抓取,從任意頁面選擇你所需要關心的內容,不過 Feedity 是收費服務,最基礎的套餐是 9 美元一個月,如下圖:

                        而 Feed43 使用起來難度比較大,需要你有一些 HTML 基礎,自己去寫規則來匹配出你想要的內容,把需要的內容通過一些語法篩選出來,但是優勢是有免費的套餐。

                        這兩個工具,都可以先試用,測試生成你想要的 RSS 源。這樣絕大部分頁面都可以通過各種各樣的工具 RSS 化了。

                        好了,介紹的這些工具不知道對你有沒有啟發,如果有就動起手來,讓 RSS 機器人發揮它最大的價值吧~

                        如何玩轉倍洽BearyChat

                        最近,我們重新把《玩轉BearyChat》整理了一下,力求在注冊倍洽的第一時間給大家一些引導,幫助大家更清晰的梳理倍洽使用框架和使用技巧,希望大家可以快速熟悉倍洽并在倍洽搭建與團隊文化相契合的智能化工作流。

                        為了真正把倍洽用起來,創建者在建立團隊以后還需要做 3 件事:

                        一、邀請其他團隊成員,好不好用要大家一起試試才知道

                        二、建立更多討論組,讓討論變的井井有條,避免干擾

                        三、添加機器人,讓外部通知及時有效,還能自己 DIY 定制化的功能

                        接下來,讓我們看圖說話~

                        一、邀請成員

                        1、團隊剛剛建立還空空如也,聯系人里只有倍洽小助手,它是每一位倍洽注冊用戶專屬的小助手,你可以通過它我們會通過小助手及時的向你發送一些消息,但是我們無法接收到你的消息,所以暫時先不要調戲小助手哦。

                        2、通過手機號和郵箱邀請團隊成員都非常的方便,也可以使用一周內有效的邀請鏈接,很快就可以把整個團隊召集起來(團隊創建者可以在權限設置中,選擇開放/關閉所有成員均可邀請其他人的設置).

                        3、小伙伴們都到齊了,帶大家去聊聊今天的工作內容吧,順便看看發一條消息,會觸發多少功能,在編輯消息后,也可能會發現彩蛋哦。

                        二、創建討論組

                        1、人到齊了,就要做好組織工作。通過討論組,讓大家去不同的地方討論不同的內容,避免上下文混亂的情況。討論組可以輕松的創建和加入,為了臨時小任務建立獨立討論組也毫不麻煩。

                        2、如何劃分討論組頗有技巧,但更重要的是要符合你團隊的情況,下面的圖給出一個簡單的例子。

                        3.有些內容對保密性要求比較高,這時候應該使用只有邀請才能加入的私密討論組,分享文件等內容在這里也會對外保密。

                        有了討論組之后,盡量不要跑題說不相關的內容,如果誰沒有做到就提醒他一下。注意細節其實也是提高工作效率的秘訣。

                        三、添加機器人

                        在倍洽,和機器人一起工作,是一個提升效率的好辦法,它可以幫助你完成一些神奇的任務,點擊團隊名稱右側的下拉菜單,進入「機器人管理」先去看看。

                        1、機器人的種類和功能都是多種多樣,或許你能在這里看見一些熟悉的 Logo ,你可以快速將它門集成進來。

                        2、具體案例:我們添加一個?Trello?機器人,并通過授權模式進行設置,將 BearyChat 工作組的內容發送到“項目進度”討論組 (Trello 本身是一個項目管理工具,最大特色是靈活易用的卡片式管理).

                        這樣設置之后,再有 Trello 里的操作,就會立即把提醒發到“項目進度”討論組,讓大家對項目的動態有實時的了解,而免去反復查收郵件的麻煩。

                        除了 Trello 之外機器人還有很多種類,現在倍洽已經實現了許多項目管理、代碼托管、Bug 追蹤、在線表單等不同類型的機器人.最有意思的是動手能力很強的你還可以自己開發機器人,通過 Incoming/Outgoing 機器人,已經有用戶實現了“擲色子”,“中午吃什么?”,“匯率轉換” 等很多只有想不到沒有做不到的創意。

                        經過這三步,你的團隊已經有了一批靠譜的成員,豐富的討論組,和辛勤的機器人。

                        去體驗一下在倍洽溝通的感覺,專心的進入工作狀態吧。 之后我們還會陸續發布倍洽的一些使用技巧,請繼續關注。

                        在倍洽中接收特定主題的郵件

                        Email 機器人是我們在前期集成的機器人之一,一直以來,在倍洽中接收郵件已經成為很多用戶所依賴的方式。今天,我們將重新為大家梳理一下在倍洽中接收郵件、接收特定主題郵件的規則,希望我們的 Email 機器人可以給大家帶來更多的便利。

                        Email 機器人具體的使用方式很簡單,創建機器人后你會得到一個 [email protected] 的機器人郵箱。

                        只要給這個郵箱發郵件,機器人就會幫你把郵件摘要發送到指定的目標。

                        除了直接發郵件外,還有更多的使用方式,比如你想讓大家都及時的收到任何會議記錄的郵件,你可以把標題帶有“會議記錄”的郵件都發給機器人,這是怎么做到的呢?

                        下面是分別針對 Gmail 和 QQ 郵箱設置轉發過濾器的操作指南,使用其他郵箱的用戶如果設置出現問題可以反饋或發郵件聯系我們 [email protected]

                        Gmail 設置方式

                        1.進入自己郵箱的設置界面

                        2.郵箱添加轉發郵件地址

                        將機器人的郵箱地址添加到轉發列表里,為了安全起見,Gmail 設置了驗證步驟,添加后會自動發一個驗證鏈接給機器人,去消息界面點擊即可。

                        3.設置轉發規則

                        通過過濾器/規則,將郵件標題帶有“會議記錄”做為匹配條件,轉發地址里填寫/選擇機器人的郵件地址。

                        4.設置成功

                        以后“會議記錄”的郵件機器人都會幫你發到討論組里啦,趕緊去試試吧。

                        QQ 郵箱設置方式

                        1.進入自己郵箱的設置界面

                        2.設置轉發規則

                        通過過濾器/規則,將郵件標題帶有“會議記錄”做為匹配條件,轉發地址里填寫/選擇機器人的郵件地址。

                        由于 QQ 郵箱設置了安全步驟,你這時會在倍洽 BearyChat 的消息界面里收到驗證地址,點擊之后過濾器設置就生效了。

                        3.設置成功

                        以后“會議記錄”的郵件機器人都會幫你發到討論組里啦,趕緊去試試吧。

                        3.7.0.0通比牛牛源码
                            <em id="51kis"></em>

                            <dl id="51kis"></dl>
                            <sup id="51kis"></sup>
                              <sup id="51kis"></sup>

                              <dl id="51kis"><ins id="51kis"></ins></dl>

                              <dl id="51kis"><menu id="51kis"><small id="51kis"></small></menu></dl>

                                  <div id="51kis"></div>

                                  <sup id="51kis"></sup>

                                        <em id="51kis"></em>

                                        <dl id="51kis"></dl>

                                          <em id="51kis"></em>
                                          <em id="51kis"></em>

                                          <div id="51kis"></div>
                                          <dl id="51kis"></dl>

                                          <div id="51kis"><tr id="51kis"><object id="51kis"></object></tr></div><sup id="51kis"></sup><em id="51kis"></em>
                                            <sup id="51kis"><menu id="51kis"></menu></sup>
                                              <div id="51kis"></div>

                                                  <em id="51kis"></em>

                                                  <dl id="51kis"></dl>
                                                  <sup id="51kis"></sup>
                                                    <sup id="51kis"></sup>

                                                    <dl id="51kis"><ins id="51kis"></ins></dl>

                                                    <dl id="51kis"><menu id="51kis"><small id="51kis"></small></menu></dl>

                                                        <div id="51kis"></div>

                                                        <sup id="51kis"></sup>

                                                              <em id="51kis"></em>

                                                              <dl id="51kis"></dl>

                                                                <em id="51kis"></em>
                                                                <em id="51kis"></em>

                                                                <div id="51kis"></div>
                                                                <dl id="51kis"></dl>

                                                                <div id="51kis"><tr id="51kis"><object id="51kis"></object></tr></div><sup id="51kis"></sup><em id="51kis"></em>
                                                                  <sup id="51kis"><menu id="51kis"></menu></sup>
                                                                    <div id="51kis"></div>